Implement feature request #1724356: logging improvements.
59 lines of code changed in 7 files:
Fix bug #1726632: After useing a # of times on the forge..
13 lines of code changed in 2 files:
Documentation, fix indentation. No functional change.
231 lines of code changed in 3 files:
Fix bug #1726561: formulae for potion_heal needs supreme potion of life.
4 lines of code changed in 2 files:
Add a world map of used and unused exits / blocking zones / roads.
136 lines of code changed in 2 files:
Calming mood floors should calm attacking monsters.
7 lines of code changed in 2 files:
Remove extra space.
5 lines of code changed in 2 files:
Document code, no functional change.
290 lines of code changed in 2 files:
Food/drink can't be eaten if no_pick is set.
8 lines of code changed in 2 files:
Use region's longname for 'mapinfo', neater than name.
4 lines of code changed in 2 files:
Some more stories.
26 lines of code changed in 3 files:
Document code, no functional change.
328 lines of code changed in 4 files:
Implement feature request #1653768: Pants/legs
7 lines of code changed in 3 files:
Allow plugins to override the usual move process.
7 lines of code changed in 2 files:
Add party rejoin at login. New command 'party_rejoin' to control the behaviour.
145 lines of code changed in 10 files:
Misc memory fixes. Remove obsolete 'inventory' line.
42 lines of code changed in 8 files:
Document save_object(s) and save_map() options, add enum for doc linking.
55 lines of code changed in 10 files:
Fix bug #1713140: sustenance overflow.
10 lines of code changed in 2 files:
Re-do last commit a bit (Add check to make sure symptom was not destroyed
when victim dies - otherwise we get double remove/free) - still want to
exit the function if the victim is dead, just don't want to do the
remove/free_ob
MSW 2007-05-19
5 lines of code changed in 1 file:
server/disease.c: Add check to make sure symptom was not destroyed
when victim dies - otherwise we get double remove/free.
MSW 2007-05-19
10 lines of code changed in 2 files:
Minor comment adjustment - otherwise, gcc complains about a comment
in a comment when run with -Wall.
MSW 2007-05-19
1 lines of code changed in 1 file:
Static buffer removal, remove unused parameters, use safe string functions.
145 lines of code changed in 13 files:
Remove static buffer.
17 lines of code changed in 2 files:
Player count tracking will get false if moving from a map to the same.
15 lines of code changed in 2 files:
Remove obsolete funcpoint.h file.
1 lines of code changed in 16 files:
Don't pass variables that aren't needed, remove prototype confusion. Document.
229 lines of code changed in 2 files:
Change weather_effect() to use mapstruct* instead of filename.
33 lines of code changed in 13 files:
Fix mountain cave being covered and rendered invisible.
9 lines of code changed in 2 files:
Some tests for hit_player.
65 lines of code changed in 3 files:
Remove obsolete item_transformer file
4 lines of code changed in 4 files:
Add spell merging code - this makes the server run much faster when many
spell objects are in use. For more details, see doc/Developers/spells
---
common/init.c: And declaration/initialization of statistics values.
common/object.c: Add handling of spell_tags in object structure (free,
copy. Add merge_spell() function. Add call to function from
insert_ob_in_map(). Remove was_destroyed() function - now macro.
doc/Developers/spells: Add notes on performance numbers and how spell
merging works.
include/global.h: Add statistics structure used to hold various
statistic related variables - added since I added a few points to collect
data for my testing.
include/libproto.h: remove was_destroyed() declaration.
include/object.h: Make was_destroyed() a macro, moving it here. Also add
information related to spell tags in object structure.
server/server.c: change process_events() to be a non static function,
so that test programs can call it/use it.
server/spell_util.c: Change ok_to_put_more() to look at the spell_tags
in the object for match spell instances.
test/unit/server/Makefile.am: Remove double dependency of libraries - not
needed. Add dependency for libtypes.a. Add comet_perf test case.
test/unit/server/comet_perf.c: New file/test, used to test both performance
improvments as well as consistency of results.
types/spell_effect/spell_effect.c: Modify explosion() to set op->range=0
after spell has propogated to neighboring spaces. Call merge_spell()
after setting range to zero.
MSW 2007-05-14
845 lines of code changed in 12 files:
Remove now obsolete 'item_transformer' type, replaced by 'use' command.
12 lines of code changed in 6 files:
Remove obsolete function.
0 lines of code changed in 1 file:
Remove (legacy_)apply_container that wasn't used. Rename esrv_ function to this name.
38 lines of code changed in 6 files:
Fix unit test pics (those are dummy ones, to be replaced someday). Add more tests to objects.
202 lines of code changed in 13 files:
Binary issue.
7 lines of code changed in 9 files:
Remove obsolete fields.
6 lines of code changed in 3 files:
Fix wrong 'skills' display when no god is whoreshipped.
5 lines of code changed in 2 files:
Fix bug #1713112: rabies infects audience of the arena.
9 lines of code changed in 2 files:
Fix multipart object creation.
12 lines of code changed in 2 files:
Fix wrong parameter order.
4 lines of code changed in 2 files:
Add 'Crossfire.Object.Race' attribute.
36 lines of code changed in 3 files:
New command: 'use <item> with <item>', which enables complex item transformation.
155 lines of code changed in 8 files:
Remove obsolete object types.
13 lines of code changed in 4 files:
Doxygen documentation, no functional change.
100 lines of code changed in 2 files:
New parameter, -listunusedmaps, that'll generate a maps.unused file.
137 lines of code changed in 2 files:
Fix plugin unloading which didn't call the closePlugin function. Document
41 lines of code changed in 3 files:
Apply patch #1713563: Reopen log file on SIGHUP, courtesy Kari Pahula.
47 lines of code changed in 4 files:
Apply patch #1713564, Open log file only once with -detach, courtesy Kari Pahula.
18 lines of code changed in 4 files:
Forgot the settings file.
8 lines of code changed in 2 files:
Implement feature request #1657735: Server setting for handling 'incorrect' converters.
16 lines of code changed in 5 files:
Fix broken LIGHTER.
4 lines of code changed in 2 files:
Fix some type issues in plugin. Wrap change_abil(). Add set_resist(). Add duration property.
141 lines of code changed in 8 files:
Initialize map's reset time, so town portal works correctly there too.
7 lines of code changed in 2 files: