|
|
1 | =head1 News Archive |
|
|
2 | |
|
|
3 | =meta language en-us |
|
|
4 | |
|
|
5 | =meta link http://cf.schmorp.de/ |
|
|
6 | |
1 | =head1 2007-07-14 |
7 | =head2 2007-07-14 |
2 | |
8 | |
3 | Finally, after much testing, the die-on-log-out code has been enabled. |
9 | Finally, after much testing, the die-on-log-out code has been enabled. |
4 | Now, if you disconnect without using a savebed and the map resets and you were |
10 | Now, if you disconnect without using a savebed and the map resets and you were |
5 | logged out for too long, you will die. Always use a savebed. On the brighter side, |
11 | logged out for too long, you will die. Always use a savebed. On the brighter side, |
6 | the server now supports per-area and per-map background music. Already two hours |
12 | the server now supports per-area and per-map background music. Already two hours |
7 | of music are available. For this to work you currently need the CVS version of CFPlus, |
13 | of music are available. For this to work you currently need the CVS version of CFPlus, |
8 | but a general release of CFPlus is to be expected soon. |
14 | but a general release of CFPlus is to be expected soon. |
9 | |
15 | |
10 | =head1 2007-07-02 |
16 | =head2 2007-07-02 |
11 | |
17 | |
12 | Moved Crossfire TRT to a mix of GPL version 3 and Affero |
18 | Moved Crossfire TRT to a mix of GPL version 3 and Affero |
13 | license. Together with the new sourcecode command, this will avoid the |
19 | license. Together with the new sourcecode command, this will avoid the |
14 | danger of Companies or People locking up improvements behind a server. |
20 | danger of Companies or People locking up improvements behind a server. |
15 | As minor changes, the server now supports hint messages and a new |
21 | As minor changes, the server now supports hint messages and a new |
16 | hintmode command, as well as much better message formatting capabilities. |
22 | hintmode command, as well as much better message formatting capabilities. |
17 | |
23 | |
18 | =head1 2007-06-09 |
24 | =head2 2007-06-09 |
19 | |
25 | |
20 | The nexus after character creation has been nuked |
26 | The nexus after character creation has been nuked |
21 | and replaced by a tutorial map which was posted on the crossfire |
27 | and replaced by a tutorial map which was posted on the crossfire |
22 | mailing list long ago (with some changes). Town portal scrolls are |
28 | mailing list long ago (with some changes). Town portal scrolls are |
23 | now available in shops and elsewhere. A non-visible change was |
29 | now available in shops and elsewhere. A non-visible change was |
24 | a rework of the archetype code (keep an eye on weird behaviour and drop |
30 | a rework of the archetype code (keep an eye on weird behaviour and drop |
25 | us a mail if you find anything :-). |
31 | us a mail if you find anything :-). |
26 | |
32 | |
27 | =head1 2007-05-29 |
33 | =head2 2007-05-29 |
28 | |
34 | |
29 | The server maimnboard died and has been replaced. The root |
35 | The server maimnboard died and has been replaced. The root |
30 | disk also died and has not been replaced and for various reasons we |
36 | disk also died and has not been replaced and for various reasons we |
31 | have a shortage of disks in the server now, which leads to crossfire |
37 | have a shortage of disks in the server now, which leads to crossfire |
32 | freezing sometimes due to I/O starvation on the machine (which is |
38 | freezing sometimes due to I/O starvation on the machine (which is |
33 | doing heavy stuff). This will be rectified ince the replacement disks |
39 | doing heavy stuff). This will be rectified ince the replacement disks |
34 | have been installed and crossfire has, once more, its own disk. |
40 | have been installed and crossfire has, once more, its own disk. |
35 | |
41 | |
36 | =head1 2007-05-22 |
42 | =head2 2007-05-22 |
37 | |
43 | |
38 | Due to an accident, the main server files have been |
44 | Due to an accident, the main server files have been |
39 | copied to the backup server, overwriting player files, nuking |
45 | copied to the backup server, overwriting player files, nuking |
40 | most progress in the last day. We are deeply sorry and will |
46 | most progress in the last day. We are deeply sorry and will |
41 | tar and feather the culprit :( |
47 | tar and feather the culprit :( |
42 | |
48 | |
43 | =head1 2007-05-20 |
49 | =head2 2007-05-20 |
44 | |
50 | |
45 | Town portal has been changed into a real town portal - |
51 | Town portal has been changed into a real town portal - |
46 | casting it creates a portal to the nearest town that anybody can |
52 | casting it creates a portal to the nearest town that anybody can |
47 | use, transfering him/her to the nearest town, and back. Town |
53 | use, transfering him/her to the nearest town, and back. Town |
48 | portals will last at least 20 minutes. |
54 | portals will last at least 20 minutes. |
49 | |
55 | |
50 | =head1 2007-05-13 |
56 | =head2 2007-05-13 |
51 | |
57 | |
52 | Large changes to the range slot, weapon logic and |
58 | Large changes to the range slot, weapon logic and |
53 | attack speed logic have been made. You now have a range slot |
59 | attack speed logic have been made. You now have a range slot |
54 | for ranged attacks (shift-direction) and a combat slot for |
60 | for ranged attacks (shift-direction) and a combat slot for |
55 | direct attacks (run, walk). rotateshoottype togggles between |
61 | direct attacks (run, walk). rotateshoottype togggles between |
56 | the two. Bows are now treated as full weapons, so attacktype, |
62 | the two. Bows are now treated as full weapons, so attacktype, |
57 | damage bonuses and other attributes are applied to your |
63 | damage bonuses and other attributes are applied to your |
58 | arrows now, making bows much more useful. |
64 | arrows now, making bows much more useful. |
59 | |
65 | |
60 | =head1 2007-05-11 |
66 | =head2 2007-05-11 |
61 | |
67 | |
62 | A relatively portable GNU/Linux x86 (and amd64) binary |
68 | A relatively portable GNU/Linux x86 (and amd64) binary |
63 | release of the client has been made. It only relies on glibc-2.3 |
69 | release of the client has been made. It only relies on glibc-2.3 |
64 | and the X libraries. |
70 | and the X libraries. |
65 | |
71 | |
66 | =head1 2007-04-17 |
72 | =head2 2007-04-17 |
67 | |
73 | |
68 | The windows binary for CFPlus was wrongly linked against |
74 | The windows binary for CFPlus was wrongly linked against |
69 | msvcr80.dll. This and a few other bugs have been fixed and the |
75 | msvcr80.dll. This and a few other bugs have been fixed and the |
70 | windows version should work quite fine again. |
76 | windows version should work quite fine again. |
71 | |
77 | |
72 | =head1 2007-04-16 |
78 | =head2 2007-04-16 |
73 | |
79 | |
74 | Lots of updates: the server now enables facecaching with |
80 | Lots of updates: the server now enables facecaching with |
75 | gcfclient remotely; weird monster and trap behaviour (e.g. bloodwell) |
81 | gcfclient remotely; weird monster and trap behaviour (e.g. bloodwell) |
76 | has been fixed; shop inventories sign work again; sanctuary and |
82 | has been fixed; shop inventories sign work again; sanctuary and |
77 | counterwall now no longer remove floortiles and last not least |
83 | counterwall now no longer remove floortiles and last not least |
78 | archetypes and treasurelists can now be dynamically reloaded without |
84 | archetypes and treasurelists can now be dynamically reloaded without |
79 | freeezing or restarting the server (and of course a lot of other minor |
85 | freeezing or restarting the server (and of course a lot of other minor |
80 | stuff has been fixed). Enjoy! |
86 | stuff has been fixed). Enjoy! |
81 | |
87 | |
82 | =head1 2007-04-15 |
88 | =head2 2007-04-15 |
83 | |
89 | |
84 | The Crossfire2 project has been renamed to Crossfire TRT |
90 | The Crossfire2 project has been renamed to Crossfire TRT |
85 | (on request by the Crossfire 1.x developers). See also the <a href="faq.html">FAQ</a> |
91 | (on request by the Crossfire 1.x developers). See also the [a href="faq.html"]FAQ[/a] |
86 | about the <b>TRT</b>. |
92 | about the [b]TRT[/b]. |
87 | |
93 | |
88 | =head1 2007-04-11 |
94 | =head2 2007-04-11 |
89 | |
95 | |
90 | The Crossfire+ project has been renamed to Crossfire2 |
96 | The Crossfire+ project has been renamed to Crossfire2 |
91 | (on request by the Crossfire 1.x developers). |
97 | (on request by the Crossfire 1.x developers). |
92 | |
98 | |
93 | =head1 2007-04-10 |
99 | =head2 2007-04-10 |
94 | |
100 | |
95 | The playershop problem has been identified and fixed as |
101 | The playershop problem has been identified and fixed as |
96 | a bug in JSON::XS. Also, the new highly-detailed 64x64 faceset |
102 | a bug in JSON::XS. Also, the new highly-detailed 64x64 faceset |
97 | is now officially online. The CVS version of CFPlus supports the |
103 | is now officially online. The CVS version of CFPlus supports the |
98 | 64x64 graphics, as well as the new bandwidth-conservative smoothing |
104 | 64x64 graphics, as well as the new bandwidth-conservative smoothing |
99 | protocol. |
105 | protocol. |
100 | |
106 | |
101 | =head1 2007-04-05 |
107 | =head2 2007-04-05 |
102 | |
108 | |
103 | We were struck by another loading error in the Tradeshop/Playershop map |
109 | We were struck by another loading error in the Tradeshop/Playershop map |
104 | again and had to get a backup from yesterday morning. |
110 | again and had to get a backup from yesterday morning. |
105 | If any of your belongings were lost please inform the DMs (see contact |
111 | If any of your belongings were lost please inform the DMs (see contact |
106 | information on this website). |
112 | information on this website). |
107 | |
113 | |
108 | =head1 2007-04-02 |
114 | =head2 2007-04-02 |
109 | |
115 | |
110 | Due to a loading error in the Tradeshop/Playershop map |
116 | Due to a loading error in the Tradeshop/Playershop map |
111 | we had to restore the Tradeshop from last days morning. |
117 | we had to restore the Tradeshop from last days morning. |
112 | If any of your belongings were lost please inform the DMs (see contact |
118 | If any of your belongings were lost please inform the DMs (see contact |
113 | information on this website). |
119 | information on this website). |
114 | |
120 | |
115 | =head1 2007-03-28 |
121 | =head2 2007-03-28 |
116 | |
122 | |
117 | The server harddisk developed problems. Crossfire was |
123 | The server harddisk developed problems. Crossfire was |
118 | moved to another disk. Everything could be salvaged except the users |
124 | moved to another disk. Everything could be salvaged except the users |
119 | <b>Curly</b> and <b>Lysen</b>. Please contact a dm in case the restored |
125 | [b]Curly[/b] and [b]Lysen[/b]. Please contact a dm in case the restored |
120 | backup is not appropriate. |
126 | backup is not appropriate. |
121 | |
127 | |
122 | =head1 2007-03-27 |
128 | =head2 2007-03-27 |
123 | |
129 | |
124 | The sky2 driver that seems to have caused all the recent crashes |
130 | The sky2 driver that seems to have caused all the recent crashes |
125 | has been replaced by the sk98lin driver which might improve stability. |
131 | has been replaced by the sk98lin driver which might improve stability. |
126 | |
132 | |
127 | =head1 2007-03-18 |
133 | =head2 2007-03-18 |
128 | |
134 | |
129 | The bad news is that the server was down for almost 10 hours |
135 | The bad news is that the server was down for almost 10 hours |
130 | due to a kernel crash. But the good news is that the very likely cause |
136 | due to a kernel crash. But the good news is that the very likely cause |
131 | has been identified: the gigabit network card. We will change the |
137 | has been identified: the gigabit network card. We will change the |
132 | hardware config to use a different card within the coming days. |
138 | hardware config to use a different card within the coming days. |
133 | |
139 | |
134 | =head1 2007-03-15 |
140 | =head2 2007-03-15 |
135 | |
141 | |
136 | <b>The protocol has changed.</b> The new protocol is still compatible |
142 | [b]The protocol has changed.[/b] The new protocol is still compatible |
137 | with crossfire clients, but image caching is now mandatory. The reason for this change |
143 | with crossfire clients, but image caching is now mandatory. The reason for this change |
138 | was the upcoming introduction of the 64x64 faceset, as well as getting around bugs |
144 | was the upcoming introduction of the 64x64 faceset, as well as getting around bugs |
139 | and stupidities in cf/gcfclient/2's image handling. Make sure you have image caching enabled |
145 | and stupidities in cf/gcfclient/2's image handling. Make sure you have image caching enabled |
140 | (you need to reconnect after changing it). |
146 | (you need to reconnect after changing it). |
141 | |
147 | |
142 | =head1 2007-03-06 |
148 | =head2 2007-03-06 |
143 | |
149 | |
144 | Lots of work has been done on the instability issues. |
150 | Lots of work has been done on the instability issues. |
145 | We also have a <a href="server_download.html">server release</a> page now! |
151 | We also have a [a href="server_download.html"]server release[/a] page now! |
146 | |
152 | |
147 | =head1 2007-02-19 |
153 | =head2 2007-02-19 |
148 | |
154 | |
149 | <b>The main server crashed with a hardware |
155 | [b]The main server crashed with a hardware |
150 | problem. Crossfire was moved to the backup server without any |
156 | problem. Crossfire was moved to the backup server without any |
151 | problems. Unfortunately, when the main server came back some |
157 | problems. Unfortunately, when the main server came back some |
152 | helpful soul started the backup process again, which in turn backed |
158 | helpful soul started the backup process again, which in turn backed |
153 | up the (outdated) playerfiles from the main server to the backup |
159 | up the (outdated) playerfiles from the main server to the backup |
154 | server running crossfire. This had the effect of replacing all |
160 | server running crossfire. This had the effect of replacing all |
155 | player data with the version just before the crash, so up to ~20 |
161 | player data with the version just before the crash, so up to ~20 |
156 | hours of gameplay might be lost.</b> |
162 | hours of gameplay might be lost.[/b] |
157 | |
163 | |
158 | =head1 2007-02-03 |
164 | =head2 2007-02-03 |
159 | |
165 | |
160 | <b>A rather serious bug in Debian GNU/Linux caused serious |
166 | [b]A rather serious bug in Debian GNU/Linux caused serious |
161 | filesystem corruption on the server, which we are still in the process |
167 | filesystem corruption on the server, which we are still in the process |
162 | of repairing. The player data will be restored to the last 15-minute backup |
168 | of repairing. The player data will be restored to the last 15-minute backup |
163 | at 01:28 UTC, which hopefully was before the corruption. If you experience |
169 | at 01:28 UTC, which hopefully was before the corruption. If you experience |
164 | any data loss, please contact the dms at crossfire@schmorp.de.</b> |
170 | any data loss, please contact the dms at crossfire@schmorp.de.[/b] |
165 | |
171 | |
166 | =head1 2007-02-02 |
172 | =head2 2007-02-02 |
167 | |
173 | |
168 | The landbridge to the continent south to the navar |
174 | The landbridge to the continent south to the navar |
169 | continent has been removed an replaced by a ship from navar (it's the |
175 | continent has been removed an replaced by a ship from navar (it's the |
170 | ship to 'Valleynoy'). The jeweler skill has also been completed a |
176 | ship to 'Valleynoy'). The jeweler skill has also been completed a |
171 | bit more and a quest is being build (but not completed yet) on the |
177 | bit more and a quest is being build (but not completed yet) on the |
172 | continent south to the navar continent to guide players through the |
178 | continent south to the navar continent to guide players through the |
173 | new jeweler skill. |
179 | new jeweler skill. |
174 | |
180 | |
175 | =head1 2007-01-29 |
181 | =head2 2007-01-29 |
176 | |
182 | |
177 | A number of balancing changes have been applied: charm |
183 | A number of balancing changes have been applied: charm |
178 | and other mood change spells only affect visible spaces now (unlike |
184 | and other mood change spells only affect visible spaces now (unlike |
179 | oratory and singing). Scorn is high-security area now, and parts of |
185 | oratory and singing). Scorn is high-security area now, and parts of |
180 | scorn near the central marketplace do no longer allow pets either. |
186 | scorn near the central marketplace do no longer allow pets either. |
181 | There also was an attempt to fix the face breakage which was introduced |
187 | There also was an attempt to fix the face breakage which was introduced |
182 | some weeks ago. If you still have broken faces you should contact the DMs |
188 | some weeks ago. If you still have broken faces you should contact the DMs |
183 | or better send a mail to <tt>crossfire@schmorp.de</tt>. |
189 | or better send a mail to [tt]crossfire@schmorp.de[/tt]. |
184 | |
190 | |
185 | =head1 2007-01-25 |
191 | =head2 2007-01-25 |
186 | |
192 | |
187 | Next CFPlus beta released to the world: loads of bugfixes, added |
193 | Next CFPlus beta released to the world: loads of bugfixes, added |
188 | 'bind apply ...' to the context menu of the inventory, improved local |
194 | 'bind apply ...' to the context menu of the inventory, improved local |
189 | database handling, rework of the whole keybindings (much easier now!). |
195 | database handling, rework of the whole keybindings (much easier now!). |
190 | Get it <a href="client.html">here</a>! |
196 | Get it [a href="client.html"]here[/a]! |
191 | |
197 | |
192 | =head1 2007-01-19 |
198 | =head2 2007-01-19 |
193 | |
199 | |
194 | The server had a half-catastrohpic hardware fault (a faulty disk |
200 | The server had a half-catastrohpic hardware fault (a faulty disk |
195 | that stopped working some time ago now took the complete system down), but |
201 | that stopped working some time ago now took the complete system down), but |
196 | the server could be restarted with no loss of data. |
202 | the server could be restarted with no loss of data. |
197 | |
203 | |
198 | =head1 2007-01-18 |
204 | =head2 2007-01-18 |
199 | |
205 | |
200 | It was discovered that the lone town apartments for some |
206 | It was discovered that the lone town apartments for some |
201 | players seem not to work correctly. Either they are reset when they enter or |
207 | players seem not to work correctly. Either they are reset when they enter or |
202 | items seem to vanish from it when leaving it. If you have this problem please |
208 | items seem to vanish from it when leaving it. If you have this problem please |
203 | contact the administrators at <tt>crossfire@schmorp.de</tt>. The maps can be |
209 | contact the administrators at [tt]crossfire@schmorp.de[/tt]. The maps can be |
204 | recovered from a backup when the problem is fixed (which might take some days). |
210 | recovered from a backup when the problem is fixed (which might take some days). |
205 | |
211 | |
206 | =head1 2007-01-08 |
212 | =head2 2007-01-08 |
207 | |
213 | |
208 | Todays server upgrade turned out to be a bit buggy. If you lost |
214 | Todays server upgrade turned out to be a bit buggy. If you lost |
209 | any stats while that upgrade please contact us at <tt>crossfire@schmorp.de</tt>. |
215 | any stats while that upgrade please contact us at [tt]crossfire@schmorp.de[/tt]. |
210 | |
216 | |
211 | =head1 2007-01-03 |
217 | =head2 2007-01-03 |
212 | |
218 | |
213 | This evenings restart introduces some bugfixes, along 2 map bugs |
219 | This evenings restart introduces some bugfixes, along 2 map bugs |
214 | and wrongly set treasurelists running into exits was fixed (which teleported |
220 | and wrongly set treasurelists running into exits was fixed (which teleported |
215 | the player sometimes to the center of scorn). Summoned monsters don't drop |
221 | the player sometimes to the center of scorn). Summoned monsters don't drop |
216 | stuff anymore now. Smoothing has been fixed. Artifacts have correct faces again |
222 | stuff anymore now. Smoothing has been fixed. Artifacts have correct faces again |
217 | now. |
223 | now. |
218 | |
224 | |
219 | =head1 2007-01-02 |
225 | =head2 2007-01-02 |
220 | |
226 | |
221 | The big rewrite is mostly finished and the server got a major upgrade. |
227 | The big rewrite is mostly finished and the server got a major upgrade. |
222 | Unfortunately the savebeds had to be reset, that means that you won't wake up |
228 | Unfortunately the savebeds had to be reset, that means that you won't wake up |
223 | in your savebeds but in the center of scorn. Please re-apply your favorite bed |
229 | in your savebeds but in the center of scorn. Please re-apply your favorite bed |
224 | to reality. |
230 | to reality. |
225 | Aside that the update should show no other weirdnesses. |
231 | Aside that the update should show no other weirdnesses. |
226 | <b>If you find problems please report them to <tt>crossfire@schmorp.de</tt></b>. |
232 | [b]If you find problems please report them to [tt]crossfire@schmorp.de[/tt][/b]. |
227 | <br /> |
233 | [br /] |
228 | The main change was a complete rewrite of the map handling in the server. |
234 | The main change was a complete rewrite of the map handling in the server. |
229 | Maps are now loaded and handled by Perl and are loaded asynchronous now, |
235 | Maps are now loaded and handled by Perl and are loaded asynchronous now, |
230 | the player will be placed on a link map (named '{link}') while waiting for the |
236 | the player will be placed on a link map (named '{link}') while waiting for the |
231 | new map to load. Real per-player maps are also possible now. |
237 | new map to load. Real per-player maps are also possible now. |
232 | |
238 | |
233 | =head1 2006-12-25 |
239 | =head2 2006-12-25 |
234 | |
240 | |
235 | There is a big internal rewrite in work. The server is currently |
241 | There is a big internal rewrite in work. The server is currently |
236 | unstable and might show strange behaviour at the moment. <b>Please be patient |
242 | unstable and might show strange behaviour at the moment. [b]Please be patient |
237 | and report problems or feedback to <tt>crossfire@schmorp.de</tt></b>. |
243 | and report problems or feedback to [tt]crossfire@schmorp.de[/tt][/b]. |
238 | |
244 | |
239 | =head1 2006-12-22 |
245 | =head2 2006-12-22 |
240 | |
246 | |
241 | There has been a bug in the building system (player |
247 | There has been a bug in the building system (player |
242 | buildable maps) which will remain until the server has been restarted |
248 | buildable maps) which will remain until the server has been restarted |
243 | (which will be announced here). The bug made buildable walls |
249 | (which will be announced here). The bug made buildable walls |
244 | unbuildable after builing next to them. If you have a unremovable wall |
250 | unbuildable after builing next to them. If you have a unremovable wall |
245 | in your apartment please notify the DMs about them to get them fixed. |
251 | in your apartment please notify the DMs about them to get them fixed. |
246 | |
252 | |
247 | =head1 2006-12-18 |
253 | =head2 2006-12-18 |
248 | |
254 | |
249 | The network code has been rewritten from the ground up. The new code |
255 | The network code has been rewritten from the ground up. The new code |
250 | handles network I/O asynchronously and can handle multiple user commands per tick. |
256 | handles network I/O asynchronously and can handle multiple user commands per tick. |
251 | As a side effect, the server will not allow you to queue more than five seconds worth |
257 | As a side effect, the server will not allow you to queue more than five seconds worth |
252 | of commands, meanign you can never freeze yourself for longer than five seconds by |
258 | of commands, meanign you can never freeze yourself for longer than five seconds by |
253 | issuing too many commands in a row. Also, random maps will now be correctly saved |
259 | issuing too many commands in a row. Also, random maps will now be correctly saved |
254 | and restored on server restarts, making restarts just a matter of having to log-in again. |
260 | and restored on server restarts, making restarts just a matter of having to log-in again. |
255 | |
261 | |
256 | =head1 2006-12-14 |
262 | =head2 2006-12-14 |
257 | |
263 | |
258 | The random weapons have been removed from chests and replaced by |
264 | The random weapons have been removed from chests and replaced by |
259 | wealth (like gems and money). Together with the weapon shop updates it makes |
265 | wealth (like gems and money). Together with the weapon shop updates it makes |
260 | weapon shops way more useful/interesting. |
266 | weapon shops way more useful/interesting. |
261 | There also have been added blood puddles to some low level |
267 | There also have been added blood puddles to some low level |
262 | monsters in the CVS, on the next server update (which might be soon) this will |
268 | monsters in the CVS, on the next server update (which might be soon) this will |
263 | also show up. The plan is to adjust most monsters to drop blood after death, |
269 | also show up. The plan is to adjust most monsters to drop blood after death, |
264 | for now look our for ie.: goblins, kobolds and orcs! Also further work has been done |
270 | for now look our for ie.: goblins, kobolds and orcs! Also further work has been done |
265 | on the worldmap, soon the worldmap can be generated alone from |
271 | on the worldmap, soon the worldmap can be generated alone from |
266 | the <a href="http://cvs.schmorp.de/cf.schmorp.de/util/world.xcf?rev=1.24">png (currently a gimp xcf)</a> |
272 | the [a href="http://cvs.schmorp.de/cf.schmorp.de/util/world.xcf?rev=1.24"]png (currently a gimp xcf)[/a] |
267 | and the <a href="http://cfmaps.schmorp.de/world-overlay/">overlay maps</a>. |
273 | and the [a href="http://cfmaps.schmorp.de/world-overlay/"]overlay maps[/a]. |
268 | Last not least, the login should be much faster now. |
274 | Last not least, the login should be much faster now. |
269 | Non (user)visible changes have been: code cleanup, bugfixes and rewrites done by schmorp. |
275 | Non (user)visible changes have been: code cleanup, bugfixes and rewrites done by schmorp. |
270 | And we are on <a href="http://www.happypenguin.org/show?CFPlus%20-%20Crossfire%2B%20MORPG%20Client">The Linux Game Tome</a> now! |
276 | And we are on [a href="http://www.happypenguin.org/show?CFPlus%20-%20Crossfire%2B%20MORPG%20Client"]The Linux Game Tome[/a] now! |
271 | |
277 | |
272 | =head1 2006-12-12 |
278 | =head2 2006-12-12 |
273 | |
279 | |
274 | Updates shops in scorn, port joseph, stoneville, santo dominion, |
280 | Updates shops in scorn, port joseph, stoneville, santo dominion, |
275 | navar, wolfsburg and azumaundo to have a higher difficulty, also, implemented |
281 | navar, wolfsburg and azumaundo to have a higher difficulty, also, implemented |
276 | better weapons to be sold in shops, according to their difficulty. This should |
282 | better weapons to be sold in shops, according to their difficulty. This should |
277 | offer players more choice. |
283 | offer players more choice. |
278 | |
284 | |
279 | =head1 2006-12-06 |
285 | =head2 2006-12-06 |
280 | |
286 | |
281 | Simplify finding a hand-to-hand skill on attacks by using the most |
287 | Simplify finding a hand-to-hand skill on attacks by using the most |
282 | recently used skill, allowing users to select their preferred hth skill easily. |
288 | recently used skill, allowing users to select their preferred hth skill easily. |
283 | Also, learning spells is now possible with lower literacy skill than before, |
289 | Also, learning spells is now possible with lower literacy skill than before, |
284 | for high level skills (before that change it was virtually impossible to learn |
290 | for high level skills (before that change it was virtually impossible to learn |
285 | high level spells). |
291 | high level spells). |
286 | |
292 | |
287 | =head1 2006-12-03 |
293 | =head2 2006-12-03 |
288 | |
294 | |
289 | We increased the required level of Meteor Swarm to 60 because |
295 | We increased the required level of Meteor Swarm to 60 because |
290 | we agreed that level 12 is way too low for a spell as powerful as that. |
296 | we agreed that level 12 is way too low for a spell as powerful as that. |
291 | We are planning on lifting the levels for other spells as well. This will |
297 | We are planning on lifting the levels for other spells as well. This will |
292 | be reported on the website. Also, the new flesh pickup mode is available |
298 | be reported on the website. Also, the new flesh pickup mode is available |
293 | and a crash bug has been workarounded. |
299 | and a crash bug has been workarounded. |
294 | <br /> |
300 | [br /] |
295 | <b>And another CFPlus bugfix release look on the <a href="client.html">download page</a>!</b> |
301 | [b]And another CFPlus bugfix release look on the [a href="client.html"]download page[/a]![/b] |
296 | |
302 | |
297 | =head1 2006-11-20 |
303 | =head2 2006-11-20 |
298 | |
304 | |
299 | Due to schmorp'S foolishness, we encountered an unplanned |
305 | Due to schmorp'S foolishness, we encountered an unplanned |
300 | one-hour downtime today. Doh. Also, the random ride to Nurnberg was |
306 | one-hour downtime today. Doh. Also, the random ride to Nurnberg was |
301 | not working, trapping players in dragon hangars. Fixed, thanks to |
307 | not working, trapping players in dragon hangars. Fixed, thanks to |
302 | Nioreh who reported it. |
308 | Nioreh who reported it. |
303 | |
309 | |
304 | =head1 2006-11-19 |
310 | =head2 2006-11-19 |
305 | |
311 | |
306 | A serious exploit in the trade shop has been fixed today, where the sellers |
312 | A serious exploit in the trade shop has been fixed today, where the sellers |
307 | account were increased even if the buyer wasn't able to pay for the item. Also, recent logins |
313 | account were increased even if the buyer wasn't able to pay for the item. Also, recent logins |
308 | was fixed, as it didn't show players with a fractional log-out time. Party say's are now |
314 | was fixed, as it didn't show players with a fractional log-out time. Party say's are now |
309 | shown in green instead of in white and are unique messages. |
315 | shown in green instead of in white and are unique messages. |
310 | |
316 | |
311 | =head1 2006-11-08 |
317 | =head2 2006-11-08 |
312 | |
318 | |
313 | A new client version has been released. This mostly |
319 | A new client version has been released. This mostly |
314 | fixes a long-standing off-by one but for the map view, resulting |
320 | fixes a long-standing off-by one but for the map view, resulting |
315 | in misdirected clicks and some monster ghosting. Also, the test |
321 | in misdirected clicks and some monster ghosting. Also, the test |
316 | server now allows the commands <b>wizlook</b>, <b>reset</b> and |
322 | server now allows the commands [b]wizlook[/b], [b]reset[/b] and |
317 | <b>teleport</b> (in addition to wizcast, wizpass and goto) for all |
323 | [b]teleport[/b] (in addition to wizcast, wizpass and goto) for all |
318 | players, which should greatly help to test maps. |
324 | players, which should greatly help to test maps. |
319 | |
325 | |
320 | =head1 2006-11-04 |
326 | =head2 2006-11-04 |
321 | |
327 | |
322 | We repaired the <a href="recent.html">recent login page</a>! |
328 | We repaired the [a href="recent.html"]recent login page[/a]! |
323 | And on the upper right the count of online players is displayed. |
329 | And on the upper right the count of online players is displayed. |
324 | |
330 | |
325 | =head1 2006-10-02 |
331 | =head2 2006-10-02 |
326 | |
332 | |
327 | Preview of test server now ready. It runs as cftest.schmorp.de, port 24 (cftest.schmorp.de:24) and allows |
333 | Preview of test server now ready. It runs as cftest.schmorp.de, port 24 (cftest.schmorp.de:24) and allows |
328 | the use of goto, wizcast and wizpass for all users (more to come). Maps can be freely <a href="/upload">uploaded</a>. |
334 | the use of goto, wizcast and wizpass for all users (more to come). Maps can be freely [a href="/upload"]uploaded[/a]. |
329 | The test server has the same users and maps as the normal user, and will be reset every 3 hours. |
335 | The test server has the same users and maps as the normal user, and will be reset every 3 hours. |
330 | |
336 | |
331 | =head1 2006-09-29 |
337 | =head2 2006-09-29 |
332 | |
338 | |
333 | New CFPlus beta is out. Look at the bottom of the <a href="client.html">download page</a> to see what changed. |
339 | New CFPlus beta is out. Look at the bottom of the [a href="client.html"]download page[/a] to see what changed. |
334 | |
340 | |
335 | =head1 2006-09-20 |
341 | =head2 2006-09-20 |
336 | |
342 | |
337 | The apartment rent has now been enabled for all known apartments. The |
343 | The apartment rent has now been enabled for all known apartments. The |
338 | one-time entrance fee for new apartments has been lowered considerably. Please |
344 | one-time entrance fee for new apartments has been lowered considerably. Please |
339 | note that stopping to rent an apartment will not currently clear its contents it, but |
345 | note that stopping to rent an apartment will not currently clear its contents it, but |
340 | will do so in the near future, so do not rely on it. And another <b>client release</b>, look |
346 | will do so in the near future, so do not rely on it. And another [b]client release[/b], look |
341 | on the <a href="client.html">download page</a>! |
347 | on the [a href="client.html"]download page[/a]! |
342 | |
348 | |
343 | =head1 2006-09-18 |
349 | =head2 2006-09-18 |
344 | |
350 | |
345 | The new apartment shop (and renting system) is now in place |
351 | The new apartment shop (and renting system) is now in place |
346 | for the scorn apartment only. You will not be able to enter until you |
352 | for the scorn apartment only. You will not be able to enter until you |
347 | go to The Apartment shop in scorn and rent the "skorn" apartment. |
353 | go to The Apartment shop in scorn and rent the "skorn" apartment. |
348 | Your existing map stays as you are, no items will be lost. If you are puzzled somehow, look at the |
354 | Your existing map stays as you are, no items will be lost. If you are puzzled somehow, look at the |
349 | chatlog in the <a href="faq.html">FAQ</a>, which might answer some of your questions. |
355 | chatlog in the [a href="faq.html"]FAQ[/a], which might answer some of your questions. |
350 | |
356 | |
351 | =head1 2006-09-15 |
357 | =head2 2006-09-15 |
352 | |
358 | |
353 | We replaced the RAM and HDD today. Hardware failures are hopefully |
359 | We replaced the RAM and HDD today. Hardware failures are hopefully |
354 | a story of the past now. |
360 | a story of the past now. |
355 | |
361 | |
356 | =head1 2006-09-10 |
362 | =head2 2006-09-10 |
357 | |
363 | |
358 | After lots of frustrating crashes and playtesting we identified the |
364 | After lots of frustrating crashes and playtesting we identified the |
359 | remaining corruption-causing code that wasn't following C++ rules and fixed it. |
365 | remaining corruption-causing code that wasn't following C++ rules and fixed it. |
360 | So far, the new server seeems stable. As an added benefit, the command documentation |
366 | So far, the new server seeems stable. As an added benefit, the command documentation |
361 | for the CFPlus client is now available as server helpfiles (help command) in text |
367 | for the CFPlus client is now available as server helpfiles (help command) in text |
362 | format, too, and will be automatically updated on changes. |
368 | format, too, and will be automatically updated on changes. |
363 | |
369 | |
364 | =head1 2006-09-09 |
370 | =head2 2006-09-09 |
365 | |
371 | |
366 | Yesterday the server kernel froze, we had to reboot the server (which |
372 | Yesterday the server kernel froze, we had to reboot the server (which |
367 | was inaccessible to us for a time). We will likely replace some components |
373 | was inaccessible to us for a time). We will likely replace some components |
368 | that could have caused the crash within the next week. |
374 | that could have caused the crash within the next week. |
369 | |
375 | |
370 | =head1 2006-09-08 |
376 | =head2 2006-09-08 |
371 | |
377 | |
372 | Major Upgrade: the load/save functionality has been rewritten from scratch: |
378 | Major Upgrade: the load/save functionality has been rewritten from scratch: |
373 | maps load about twice as fast, with some degenerated maps (hi, Saladon) loading |
379 | maps load about twice as fast, with some degenerated maps (hi, Saladon) loading |
374 | five times faster than with the old code, pushing map loading time below the tick time, |
380 | five times faster than with the old code, pushing map loading time below the tick time, |
375 | eliminating freezes due to map loads. String handling has been rewritten from scratch and |
381 | eliminating freezes due to map loads. String handling has been rewritten from scratch and |
… | |
… | |
377 | are now automaticlaly extracted from the CF+ manual. Among lots of other changes... |
383 | are now automaticlaly extracted from the CF+ manual. Among lots of other changes... |
378 | While there should be no big user-visible changes, we do expect some bugs to have |
384 | While there should be no big user-visible changes, we do expect some bugs to have |
379 | crept in due to the massive changes (the source diff is about 3MB in size), so watch |
385 | crept in due to the massive changes (the source diff is about 3MB in size), so watch |
380 | out for any weird behaviour. |
386 | out for any weird behaviour. |
381 | |
387 | |
382 | =head1 2006-09-03 |
388 | =head2 2006-09-03 |
383 | |
389 | |
384 | The work on the worldmap will take a while, expect more terraforming in the |
390 | The work on the worldmap will take a while, expect more terraforming in the |
385 | next days. If you want to take a look at the current stage of the new world take a look |
391 | next days. If you want to take a look at the current stage of the new world take a look |
386 | at the <a href="world.html">World page</a>. |
392 | at the [a href="world.html"]World page[/a]. |
387 | |
393 | |
388 | =head1 2006-09-02 |
394 | =head2 2006-09-02 |
389 | |
395 | |
390 | The worldmap has been redone, and is in active development. The new worldmap is hopefully going |
396 | The worldmap has been redone, and is in active development. The new worldmap is hopefully going |
391 | to be more nice to travel and explore. We also restarted the server due a bug |
397 | to be more nice to travel and explore. We also restarted the server due a bug |
392 | in the save code, <b>if you lost a lot of experience points due a login please tell the DMs!</b>. |
398 | in the save code, [b]if you lost a lot of experience points due a login please tell the DMs![/b]. |
393 | And the jeweler skill has been activated for testing! The experience gained in the skill is not added to the total |
399 | And the jeweler skill has been activated for testing! The experience gained in the skill is not added to the total |
394 | experience. Look at the <a href="documentation.html">documentation</a> for jeweler_skill, |
400 | experience. Look at the [a href="documentation.html"]documentation[/a] for jeweler_skill, |
395 | there are no recipes yet, they will follow the next days. |
401 | there are no recipes yet, they will follow the next days. |
396 | |
402 | |
397 | =head1 2006-09-01 |
403 | =head2 2006-09-01 |
398 | |
404 | |
399 | The CFPlus documentation along with the new jeweler skill (<b>the new skill isn't yet online, it will still take a few |
405 | The CFPlus documentation along with the new jeweler skill ([b]the new skill isn't yet online, it will still take a few |
400 | days until it's user ready</b>) documentation has |
406 | days until it's user ready[/b]) documentation has |
401 | been prepared for the website, look at the <a href="documentation.html">documentation</a> |
407 | been prepared for the website, look at the [a href="documentation.html"]documentation[/a] |
402 | page. Aside from that we prepared some wiki pages about <a href="http://wiki.metalforge.net/doku.php/servers:schmorp">cf.schmorp.de</a> |
408 | page. Aside from that we prepared some wiki pages about [a href="http://wiki.metalforge.net/doku.php/servers:schmorp"]cf.schmorp.de[/a] |
403 | and <a href="http://wiki.metalforge.net/doku.php/crossfireplus">Crossfire+</a> at the <a href="http://wiki.metalforge.net/">Crossfire wiki</a>. |
409 | and [a href="http://wiki.metalforge.net/doku.php/crossfireplus"]Crossfire+[/a] at the [a href="http://wiki.metalforge.net/"]Crossfire wiki[/a]. |
404 | <br /> |
410 | [br /] |
405 | The bug tracker contents has been dumped and can be downloaded as text file on the <a href="development.html">development</a> page. |
411 | The bug tracker contents has been dumped and can be downloaded as text file on the [a href="development.html"]development[/a] page. |
406 | |
412 | |
407 | =head1 2006-08-30 |
413 | =head2 2006-08-30 |
408 | |
414 | |
409 | Some buggy code in the rewritten connection code caused a lot of crashes this morning, |
415 | Some buggy code in the rewritten connection code caused a lot of crashes this morning, |
410 | the bug is fixed now, sorry for the inconvenience. Unconnected levers and other devices weren't handled |
416 | the bug is fixed now, sorry for the inconvenience. Unconnected levers and other devices weren't handled |
411 | correctly. |
417 | correctly. |
412 | |
418 | |
413 | =head1 2006-08-29 |
419 | =head2 2006-08-29 |
414 | |
420 | |
415 | We had to take the bug tracker offline, as someone spammed it too much |
421 | We had to take the bug tracker offline, as someone spammed it too much |
416 | and we are too busy to maintain it and remove all the spam. Please send bugreports to |
422 | and we are too busy to maintain it and remove all the spam. Please send bugreports to |
417 | crossfire@schmorp.de! Changes in the server code: connections can now be handled |
423 | crossfire@schmorp.de! Changes in the server code: connections can now be handled |
418 | from Perl (means: you can trigger them and capture events for triggered connections). |
424 | from Perl (means: you can trigger them and capture events for triggered connections). |
… | |
… | |
421 | a container, it just moves everything thats above it. You can control it like the old ones: |
427 | a container, it just moves everything thats above it. You can control it like the old ones: |
422 | apply them and then just move. Also most shops, also the tradeshop, in Scorn got a 'safe ground' |
428 | apply them and then just move. Also most shops, also the tradeshop, in Scorn got a 'safe ground' |
423 | upgrade, which should prevent the usage of destructive stuff in them. |
429 | upgrade, which should prevent the usage of destructive stuff in them. |
424 | - Everything is online on the next server restart. |
430 | - Everything is online on the next server restart. |
425 | |
431 | |
426 | =head1 2006-08-28 |
432 | =head2 2006-08-28 |
427 | |
433 | |
428 | Big change in the code: |
434 | Big change in the code: |
429 | The extension/plugin API was completly rewritten and offers now a complete new dimension |
435 | The extension/plugin API was completly rewritten and offers now a complete new dimension |
430 | of scripting! But <b>due a bug in the shop code it wasn't possible to sell stuff to shops |
436 | of scripting! But [b]due a bug in the shop code it wasn't possible to sell stuff to shops |
431 | in the night from 27. to 28., it's fixed again, we are sorry for the breakage!</b> |
437 | in the night from 27. to 28., it's fixed again, we are sorry for the breakage![/b] |
432 | Also it's not possible at the moment to send mails in the imperial post offices, but this will |
438 | Also it's not possible at the moment to send mails in the imperial post offices, but this will |
433 | <b>soon</b> also be fixed! Transports are disabled now, as the C implementation |
439 | [b]soon[/b] also be fixed! Transports are disabled now, as the C implementation |
434 | caused way too many crashes. We plan to reimplement them in Perl. |
440 | caused way too many crashes. We plan to reimplement them in Perl. |
435 | <br /> |
441 | [br /] |
436 | <b>If you find other bugs, please report them via mail or to the bugtracker! This will |
442 | [b]If you find other bugs, please report them via mail or to the bugtracker! This will |
437 | ensure that we find and fix the bugs as soon as possible in our limited time!</b> |
443 | ensure that we find and fix the bugs as soon as possible in our limited time![/b] |
438 | <b>If anyone misses sales from one of his items please contact the DM.</b> |
444 | [b]If anyone misses sales from one of his items please contact the DM.[/b] |
439 | |
445 | |
440 | =head1 2006-08-20 |
446 | =head2 2006-08-20 |
441 | |
447 | |
442 | The server main disk had massive filesystem corruption, so the |
448 | The server main disk had massive filesystem corruption, so the |
443 | server crashed and was down this evening. It took a few hours to fix it and now |
449 | server crashed and was down this evening. It took a few hours to fix it and now |
444 | it's back up again. As we have a backup for all the critical files |
450 | it's back up again. As we have a backup for all the critical files |
445 | (like your player files) it wasn't fatal. Aside from that you maybe want to take |
451 | (like your player files) it wasn't fatal. Aside from that you maybe want to take |
446 | a look at the last <a href="screenshots.html">screenshot</a>, which shows healthbars |
452 | a look at the last [a href="screenshots.html"]screenshot[/a], which shows healthbars |
447 | in crossfire. The server also has Perl in his core now, which makes it's integration easier. |
453 | in crossfire. The server also has Perl in his core now, which makes it's integration easier. |
448 | |
454 | |
449 | =head1 2006-08-15 |
455 | =head2 2006-08-15 |
450 | |
456 | |
451 | 07:30 CEST Update: The server has been restarted, the first trade shop can be visited in scorn.</b> |
457 | 07:30 CEST Update: The server has been restarted, the first trade shop can be visited in scorn.[/b] |
452 | |
458 | |
453 | =head1 2006-08-14 |
459 | =head2 2006-08-14 |
454 | |
460 | |
455 | Uploaded some <a href="documentation.html">documentation</a> and implemented |
461 | Uploaded some [a href="documentation.html"]documentation[/a] and implemented |
456 | player trade shops, where player can sell items to other players for a price choosen |
462 | player trade shops, where player can sell items to other players for a price choosen |
457 | by the seller. The items will stay in the trade shop for ever. This change has to |
463 | by the seller. The items will stay in the trade shop for ever. This change has to |
458 | wait until the next server restart. |
464 | wait until the next server restart. |
459 | <br /> |
465 | [br /] |
460 | <br /> |
466 | [br /] |
461 | The <b>next CFPlus beta release is out!</b>: Inscription and renaming shortcuts have been |
467 | The [b]next CFPlus beta release is out![/b]: Inscription and renaming shortcuts have been |
462 | added to the Inventory. The interface got line frames to be more eye pleasing. |
468 | added to the Inventory. The interface got line frames to be more eye pleasing. |
463 | On top of that the documentation browser has been greatly improved and the documentation |
469 | On top of that the documentation browser has been greatly improved and the documentation |
464 | improved also a bit. And other minor stuff has been implemented and fixed. |
470 | improved also a bit. And other minor stuff has been implemented and fixed. |
465 | |
471 | |
466 | =head1 2006-08-13 |
472 | =head2 2006-08-13 |
467 | |
473 | |
468 | We finally restarted the server today, the changes from the last two news entrys are |
474 | We finally restarted the server today, the changes from the last two news entrys are |
469 | now online! We also switched the server (programming) language from C to C++, to be able to use the |
475 | now online! We also switched the server (programming) language from C to C++, to be able to use the |
470 | programming facilities of C++. |
476 | programming facilities of C++. |
471 | |
477 | |
472 | =head1 2006-08-11 |
478 | =head2 2006-08-11 |
473 | |
479 | |
474 | Earthwalls block monsters view again! And players don't face back to north after sometime (yes, this |
480 | Earthwalls block monsters view again! And players don't face back to north after sometime (yes, this |
475 | was a bug :). A new spelltype has been added, which makes spells implementable in Perl. Everything online on the |
481 | was a bug :). A new spelltype has been added, which makes spells implementable in Perl. Everything online on the |
476 | next server restart. |
482 | next server restart. |
477 | |
483 | |
478 | =head1 2006-08-11 |
484 | =head2 2006-08-11 |
479 | |
485 | |
480 | The heaven town has been uploaded together with the final part of the |
486 | The heaven town has been uploaded together with the final part of the |
481 | heaven quest. On top of that the difficulty calculations for maps were adjusted together |
487 | heaven quest. On top of that the difficulty calculations for maps were adjusted together |
482 | with the generation of scrolls, rods, wands and staffs, which are now more close to the level |
488 | with the generation of scrolls, rods, wands and staffs, which are now more close to the level |
483 | difficulty. The post office code has been rewritten in Perl and got extended by some nice |
489 | difficulty. The post office code has been rewritten in Perl and got extended by some nice |
484 | features like live notification of arrived mails and mail notification for received |
490 | features like live notification of arrived mails and mail notification for received |
485 | packages. |
491 | packages. |
486 | |
492 | |
487 | =head1 2006-08-02 |
493 | =head2 2006-08-02 |
488 | |
494 | |
489 | Thanks to the efforts of sliss, all of current cfextended mlab should now |
495 | Thanks to the efforts of sliss, all of current cfextended mlab should now |
490 | be online. |
496 | be online. |
491 | |
497 | |
492 | =head1 2006-07-31 |
498 | =head2 2006-07-31 |
493 | |
499 | |
494 | Fixed logout and shutdown code: The server should now properly save both |
500 | Fixed logout and shutdown code: The server should now properly save both |
495 | all players and all maps on shutdown, making a restart much less of a problem, as |
501 | all players and all maps on shutdown, making a restart much less of a problem, as |
496 | players will be able to continue playing where they left. |
502 | players will be able to continue playing where they left. |
497 | <br /> |
503 | [br /] |
498 | <br /> |
504 | [br /] |
499 | On top of that: <b>The long awaited <a href="client.html">CFPlus beta</a> release! |
505 | On top of that: [b]The long awaited [a href="client.html"]CFPlus beta[/a] release! |
500 | Download! Install! Try out!</b> |
506 | Download! Install! Try out![/b] |
501 | |
507 | |
502 | =head1 2006-07-24 |
508 | =head2 2006-07-24 |
503 | |
509 | |
504 | Uploaded new screenshots for the client and added some information about |
510 | Uploaded new screenshots for the client and added some information about |
505 | the current state of the client, which is quite far and "soon" ready for a beta release. |
511 | the current state of the client, which is quite far and "soon" ready for a beta release. |
506 | Also added some notes about the history of the Crossfire+ project. |
512 | Also added some notes about the history of the Crossfire+ project. |
507 | |
513 | |
508 | =head1 2006-07-21 |
514 | =head2 2006-07-21 |
509 | |
515 | |
510 | Added many new commands to the dialog system. Added a test |
516 | Added many new commands to the dialog system. Added a test |
511 | of whats possible to the scorn harbour area (shady gambler). Implemented |
517 | of whats possible to the scorn harbour area (shady gambler). Implemented |
512 | a "seen" command that tells you when a player was last seen. The "say" command |
518 | a "seen" command that tells you when a player was last seen. The "say" command |
513 | is now a little more verbose when the character mentions some keywords. |
519 | is now a little more verbose when the character mentions some keywords. |
514 | |
520 | |
515 | =head1 2006-07-20 |
521 | =head2 2006-07-20 |
516 | |
522 | |
517 | Implemented new dialog system which allows direct script |
523 | Implemented new dialog system which allows direct script |
518 | integration, dialog trees and more. Banks, Valriel, Gorokh and some |
524 | integration, dialog trees and more. Banks, Valriel, Gorokh and some |
519 | shops have been converted, IPO and other areas will follow. Also |
525 | shops have been converted, IPO and other areas will follow. Also |
520 | updated forgotten town quest from upstream. |
526 | updated forgotten town quest from upstream. |
521 | |
527 | |
522 | =head1 2006-07-18 |
528 | =head2 2006-07-18 |
523 | |
529 | |
524 | Expanded the magic shops a bit, because monsters don't drop rings or |
530 | Expanded the magic shops a bit, because monsters don't drop rings or |
525 | spellbooks anymore. |
531 | spellbooks anymore. |
526 | |
532 | |
527 | =head1 2006-07-17 |
533 | =head2 2006-07-17 |
528 | |
534 | |
529 | The network connection was down around 14:00 (CEST) due an power outage |
535 | The network connection was down around 14:00 (CEST) due an power outage |
530 | at the University of Karlsruhe. |
536 | at the University of Karlsruhe. |
531 | |
537 | |
532 | =head1 2006-07-11 |
538 | =head2 2006-07-11 |
533 | |
539 | |
534 | Prices are back where they were a long time ago. |
540 | Prices are back where they were a long time ago. |
535 | Monsters don't drop rings anymore, only gems and money instead. |
541 | Monsters don't drop rings anymore, only gems and money instead. |
536 | Shops have now a default maximum. Prefetching of player informaiton |
542 | Shops have now a default maximum. Prefetching of player informaiton |
537 | has been improved. An event system was added for perl. |
543 | has been improved. An event system was added for perl. |
538 | A bug in the bank script has been fixed. |
544 | A bug in the bank script has been fixed. |
539 | |
545 | |
540 | =head1 2006-07-10 |
546 | =head2 2006-07-10 |
541 | |
547 | |
542 | Uploaded a new quest: The mana fountain. It lets you refill empty potions with mana. |
548 | Uploaded a new quest: The mana fountain. It lets you refill empty potions with mana. |
543 | Scorn has a small extension on the left, where you should search first. |
549 | Scorn has a small extension on the left, where you should search first. |
544 | |
550 | |
545 | =head1 2006-07-02 |
551 | =head2 2006-07-02 |
546 | |
552 | |
547 | The CF+ OpenGL client now officially entered alpha release stage. Yehaa! What that means is not |
553 | The CF+ OpenGL client now officially entered alpha release stage. Yehaa! What that means is not |
548 | clear, I guess we now know mostly whats still missing and how the design should look like. |
554 | clear, I guess we now know mostly whats still missing and how the design should look like. |
549 | |
555 | |
550 | =head1 2006-07-01 |
556 | =head2 2006-07-01 |
551 | |
557 | |
552 | Worked around a buffer overflow on map writing by enlarging the buffer. Players |
558 | Worked around a buffer overflow on map writing by enlarging the buffer. Players |
553 | can no longer overflow the buffer, but plug-ins and core code still can, so its not considered a fix. |
559 | can no longer overflow the buffer, but plug-ins and core code still can, so its not considered a fix. |
554 | |
560 | |
555 | =head1 2006-06-29 |
561 | =head2 2006-06-29 |
556 | |
562 | |
557 | We replaced some hardware in the server, so we had a few hours downtime |
563 | We replaced some hardware in the server, so we had a few hours downtime |
558 | this evening. Now there is more RAM for crossfire :-) |
564 | this evening. Now there is more RAM for crossfire :-) |
559 | |
565 | |
560 | =head1 2006-06-28 |
566 | =head2 2006-06-28 |
561 | |
567 | |
562 | Put a bargaining scrolls in the Gem shop in scorn for a low price. |
568 | Put a bargaining scrolls in the Gem shop in scorn for a low price. |
563 | So that players can begin levelling bargaining early. |
569 | So that players can begin levelling bargaining early. |
564 | |
570 | |
565 | =head1 2006-06-27 |
571 | =head2 2006-06-27 |
566 | |
572 | |
567 | Added a plug-in that asynchronously pre-fetches adjacent maps from disk |
573 | Added a plug-in that asynchronously pre-fetches adjacent maps from disk |
568 | whenever a player enters a map. This make ist highly probable that maps entered by the |
574 | whenever a player enters a map. This make ist highly probable that maps entered by the |
569 | player are already in memory and comes at almost no cost (they are loaded into the |
575 | player are already in memory and comes at almost no cost (they are loaded into the |
570 | OS disk cache only). As a net effect, most short freezes due to map loading should |
576 | OS disk cache only). As a net effect, most short freezes due to map loading should |
571 | be gone. |
577 | be gone. |
572 | |
578 | |
573 | =head1 2006-06-26 |
579 | =head2 2006-06-26 |
574 | |
580 | |
575 | Rewrote shop pricing considerably: Bargaining has no effect on reckoning anymore, |
581 | Rewrote shop pricing considerably: Bargaining has no effect on reckoning anymore, |
576 | but a much greater effect on prices. Charisma 30 no longer has an artificial penalty. |
582 | but a much greater effect on prices. Charisma 30 no longer has an artificial penalty. |
577 | Shop pricing now changes prices from 2% (perfect, not achievable) to 100% difference. |
583 | Shop pricing now changes prices from 2% (perfect, not achievable) to 100% difference. |
578 | The prices have a more dynamic adjustments than the old * 4 factor. <b>Summary:</b> cheap |
584 | The prices have a more dynamic adjustments than the old * 4 factor. [b]Summary:[/b] cheap |
579 | things got cheaper, expensive things got more expensive, and everything became much less random |
585 | things got cheaper, expensive things got more expensive, and everything became much less random |
580 | than before. Also reduced the costs of healing and mana potions to an affordable price. |
586 | than before. Also reduced the costs of healing and mana potions to an affordable price. |
581 | |
587 | |
582 | =head1 2006-06-23 |
588 | =head2 2006-06-23 |
583 | |
589 | |
584 | Fixed a bug that sent the server into a tight loop, not responding |
590 | Fixed a bug that sent the server into a tight loop, not responding |
585 | anymore. This could happen if the player the disarm skill activated multiple |
591 | anymore. This could happen if the player the disarm skill activated multiple |
586 | traps which for reasons unknown were moved below the player, triggering each other |
592 | traps which for reasons unknown were moved below the player, triggering each other |
587 | continuously. Traps now longer move below the player but stay where they are. |
593 | continuously. Traps now longer move below the player but stay where they are. |
588 | |
594 | |
589 | =head1 2006-06-14 |
595 | =head2 2006-06-14 |
590 | |
596 | |
591 | Greatly reduced experience for playerkills. Disable friendly fire logic |
597 | Greatly reduced experience for playerkills. Disable friendly fire logic |
592 | in the arena, so you do not have to be hostile anymore just to visit the arena. |
598 | in the arena, so you do not have to be hostile anymore just to visit the arena. |
593 | |
599 | |
594 | =head1 2006-06-11 |
600 | =head2 2006-06-11 |
595 | |
601 | |
596 | Greatly reduced availability of skill scrolls and (to a lesser extent) |
602 | Greatly reduced availability of skill scrolls and (to a lesser extent) |
597 | enchantment scrolls, to enhance class-based gameplay. Also reduced amount of generators |
603 | enchantment scrolls, to enhance class-based gameplay. Also reduced amount of generators |
598 | in raffle. |
604 | in raffle. |
599 | |
605 | |
600 | =head1 2006-06-06 |
606 | =head2 2006-06-06 |
601 | |
607 | |
602 | Stealing now never yields more exp than the monster has and also |
608 | Stealing now never yields more exp than the monster has and also |
603 | reduces monster experience. |
609 | reduces monster experience. |
604 | |
610 | |
605 | =head1 2006-06-04 |
611 | =head2 2006-06-04 |
606 | |
612 | |
607 | After yet another crash (and fix of it) we restarted the server |
613 | After yet another crash (and fix of it) we restarted the server |
608 | with some minor changes (ghosts drop ectoplasm more often). And the bank script |
614 | with some minor changes (ghosts drop ectoplasm more often). And the bank script |
609 | has been added to the last maps. |
615 | has been added to the last maps. |
610 | |
616 | |
611 | =head1 2006-06-02 |
617 | =head2 2006-06-02 |
612 | |
618 | |
613 | Added Linux-specific fast timeout code that kicks players |
619 | Added Linux-specific fast timeout code that kicks players |
614 | out when the client doesn't ack data after 20 seconds. This |
620 | out when the client doesn't ack data after 20 seconds. This |
615 | makes it possible to quickly re-login after a "catastrophic" even such |
621 | makes it possible to quickly re-login after a "catastrophic" even such |
616 | as losing your internet conenction. Also player-stealing between hostile players |
622 | as losing your internet conenction. Also player-stealing between hostile players |
… | |
… | |
618 | and the bank in lonetown was upgraded with new converters. |
624 | and the bank in lonetown was upgraded with new converters. |
619 | Some undo-bugs were fixed in GCE (the editor) along with a context menu for |
625 | Some undo-bugs were fixed in GCE (the editor) along with a context menu for |
620 | adding stuff to the inventory to monsters on the map (not yet aviable as binary, but |
626 | adding stuff to the inventory to monsters on the map (not yet aviable as binary, but |
621 | stay tuned or use the CVS). |
627 | stay tuned or use the CVS). |
622 | |
628 | |
623 | =head1 2006-06-01 |
629 | =head2 2006-06-01 |
624 | |
630 | |
625 | Extended the scorn bank with a small quest. |
631 | Extended the scorn bank with a small quest. |
626 | |
632 | |
627 | =head1 2006-05-31 |
633 | =head2 2006-05-31 |
628 | |
634 | |
629 | (Update) Extended the bank in scorn and fixed the |
635 | (Update) Extended the bank in scorn and fixed the |
630 | remaining bugs in the bank script (the missing inventory update and |
636 | remaining bugs in the bank script (the missing inventory update and |
631 | the ability to withdraw the whole balance). |
637 | the ability to withdraw the whole balance). |
632 | |
638 | |
633 | =head1 2006-05-30 |
639 | =head2 2006-05-30 |
634 | |
640 | |
635 | added information page about the <a href="client.html">new client</a>. |
641 | added information page about the [a href="client.html"]new client[/a]. |