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