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