ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/www/src/news-archive.pod
(Generate patch)

Comparing deliantra/www/src/news-archive.pod (file contents):
Revision 1.3 by pippijn, Sun Sep 16 07:55:13 2007 UTC vs.
Revision 1.4 by pippijn, Sun Sep 16 07:57:19 2007 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines