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