Server changes via cvs2cl (to html)
Files modified by mwedel: 2006-01-02 (07:16)
Note: Recollect archetypes/images, since there has been a bunch of changes. MSW 2006-01-01
lib/animations - Rev: 1.76, Status: Exp
lib/archetypes - Rev: 1.170, Status: Exp
lib/bmaps - Rev: 1.88, Status: Exp
lib/bmaps.paths - Rev: 1.91, Status: Exp
lib/crossfire.0 - Rev: 1.55, Status: Exp
lib/crossfire.1 - Rev: 1.54, Status: Exp
lib/faces - Rev: 1.74, Status: Exp
lib/smooth - Rev: 1.19, Status: Exp
lib/treasures.bld - Rev: 1.38, Status: Exp
Files modified by mwedel: 2006-01-02 (06:45)
Note: server/spell_effect.c: Apply patch 1394861 - fixes magic walls. In conjuction with archetype changes, look at the spell object (and not created wall) to see if it blocks. MSW 2006-01-01
ChangeLog - Rev: 1.515, Status: Exp
server/spell_effect.c - Rev: 1.145, Status: Exp
Files modified by mwedel: 2006-01-02 (05:50)
Note: server/c_chat.c: Apply patch 1389113 - orcknuckle messages appear in same window. MSW 2006-01-02
ChangeLog - Rev: 1.514, Status: Exp
server/c_chat.c - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-01-01 (20:57)
Note: Prefer marked item when throwing objects.
ChangeLog - Rev: 1.513, Status: Exp
server/skills.c - Rev: 1.70, Status: Exp
Files modified by akirschbaum: 2006-01-01 (20:36)
Note: Make EXITs affect DM players again.
ChangeLog - Rev: 1.512, Status: Exp
common/object.c - Rev: 1.118, Status: Exp
server/apply.c - Rev: 1.154, Status: Exp
Files modified by akirschbaum: 2006-01-01 (13:38)
Note: Make forked lightning correctly traverse tiled maps.
ChangeLog - Rev: 1.511, Status: Exp
server/spell_attack.c - Rev: 1.31, Status: Exp
Files modified by akirschbaum: 2006-01-01 (13:03)
Note: Properly unready forgotten spells. Prevents crashing the server if casting a forgotten spell.
ChangeLog - Rev: 1.510, Status: Exp
include/sproto.h - Rev: 1.158, Status: Exp
server/apply.c - Rev: 1.153, Status: Exp
server/gods.c - Rev: 1.57, Status: Exp
server/player.c - Rev: 1.189, Status: Exp
Files modified by akirschbaum: 2006-01-01 (11:58)
Note: Improve the commands learn_spell and forget_spell: now these commands accept partial spell names and print sensible error messages if they fail.
ChangeLog - Rev: 1.509, Status: Exp
include/sproto.h - Rev: 1.157, Status: Exp
lib/wizhelp/forget_spell - Rev: 1.2, Status: Exp
lib/wizhelp/learn_special_prayer - Rev: 1.2, Status: Exp
lib/wizhelp/learn_spell - Rev: 1.2, Status: Exp
server/c_wiz.c - Rev: 1.78, Status: Exp
Files modified by ryo_saeba: 2006-01-01 (11:33)
Note: Reference-related crashes
ChangeLog - Rev: 1.508, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.21, Status: Exp
Files modified by akirschbaum: 2006-01-01 (11:22)
Note: Update obsolete comment; remove useless expression.
server/c_range.c - Rev: 1.13, Status: Exp
Files modified by akirschbaum: 2005-12-31 (19:56)
Note: Apply modified patch #1391648 (FIX: new movement code and generators) by Lalo Martins. This fixes bugs #1383398, #1383392, #1375643, #1372035, #1370409; all bugs are related to objects stacking which should not stack.
ChangeLog - Rev: 1.507, Status: Exp
common/map.c - Rev: 1.96, Status: Exp
Files modified by ryo_saeba: 2005-12-31 (18:20)
Note: Don't print file not found messages for global events.
ChangeLog - Rev: 1.506, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.20, Status: Exp
Files modified by akirschbaum: 2005-12-31 (16:39)
Note: Make file compilable again.
plugins/cfpython/cfpython.c - Rev: 1.19, Status: Exp
Files modified by ryo_saeba: 2005-12-28 (23:00)
Note: More leak fix
plugins/cfpython/cfpython.c - Rev: 1.18, Status: Exp
Files modified by ryo_saeba: 2005-12-28 (09:54)
Note: Scripts don't share variables anymore.
ChangeLog - Rev: 1.505, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.17, Status: Exp
Files modified by ryo_saeba: 2005-12-27 (14:38)
Note: Apply patch #1383359 (Fix death message) courtesy Anton Oussik
ChangeLog - Rev: 1.504, Status: Exp
server/attack.c - Rev: 1.119, Status: Exp
Files modified by akirschbaum: 2005-12-23 (21:56)
Note: server/skills.c: In steal() do not give exp for stealing from pets since this can be exploited to gain exp over and over.
ChangeLog - Rev: 1.503, Status: Exp
server/skills.c - Rev: 1.69, Status: Exp
Files modified by akirschbaum: 2005-12-18 (11:45)
Note: Code reformatting to a consistent style and to comply with programming_guide; should not affect behavior: mostly whitespace or comment changes; convert all TABs into spaces; rewrite statements to improve readability.
server/c_wiz.c - Rev: 1.77, Status: Exp
Files modified by ryo_saeba: 2005-12-17 (19:45)
Note: Indentation
server/c_party.c - Rev: 1.24, Status: Exp
Files modified by ryo_saeba: 2005-12-17 (19:42)
Note: Missing break. Add void to function declaration.
include/sproto.h - Rev: 1.156, Status: Exp
server/c_party.c - Rev: 1.23, Status: Exp
server/plugins.c - Rev: 1.60, Status: Exp
Files modified by ryo_saeba: 2005-12-17 (18:34)
Note: Forgot some magic
plugins/cfpython/cfpython.c - Rev: 1.16, Status: Exp
Files modified by ryo_saeba: 2005-12-17 (18:26)
Note: Update Win32/MSVC project file
make_win32/plugin_python/plugin_python.dsp - Rev: 1.13, Status: Exp
Files modified by ryo_saeba: 2005-12-17 (18:24)
Note: Add missing files, tentative fix for build under Linux
plugins/cfpython/Makefile.am - Rev: 1.5, Status: Exp
plugins/cfpython/Makefile.in - Rev: 1.6, Status: Exp
plugins/cfpython/cfpython_party.c - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_party.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_party_private.h - Rev: 1.1, Status: Exp
Files modified by ryo_saeba: 2005-12-17 (18:21)
Note: Plugins can get party information
ChangeLog - Rev: 1.502, Status: Exp
include/plugin.h - Rev: 1.20, Status: Exp
include/sproto.h - Rev: 1.155, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.15, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.11, Status: Exp
plugins/cfpython/include/cfpython.h - Rev: 1.4, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.8, Status: Exp
plugins/common/plugin_common.c - Rev: 1.10, Status: Exp
server/c_party.c - Rev: 1.22, Status: Exp
server/plugins.c - Rev: 1.59, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2005-12-15 (21:50)
Note: server/attack.c: Make spells destroy objects again.
ChangeLog - Rev: 1.501, Status: Exp
server/attack.c - Rev: 1.118, Status: Exp
Files modified by ryo_saeba: 2005-12-13 (22:17)
Note: Moved natural resistances display from statistics to resistances
ChangeLog - Rev: 1.500, Status: Exp
server/c_misc.c - Rev: 1.74, Status: Exp
Files modified by ryo_saeba: 2005-12-11 (20:57)
Note: Fix Win32 compilation
ChangeLog - Rev: 1.499, Status: Exp
include/win32.h - Rev: 1.23, Status: Exp
Files modified by akirschbaum: 2005-12-11 (19:11)
Note: Fix buffer overflows which can be triggered remotely.
ChangeLog - Rev: 1.498, Status: Exp
common/porting.c - Rev: 1.29, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.14, Status: Exp
server/login.c - Rev: 1.56, Status: Exp
socket/loop.c - Rev: 1.37, Status: Exp
Files modified by akirschbaum: 2005-12-11 (18:06)
Note: Prevent the map loader from crashing when loading maps with incorrect headers.
common/map.c - Rev: 1.95, Status: Exp
Files modified by akirschbaum: 2005-12-11 (12:32)
Note: lib/collect.pl.in: General cleanup - just whitespace changes.
ChangeLog - Rev: 1.497, Status: Exp
lib/collect.pl.in - Rev: 1.16, Status: Exp
Files modified by akirschbaum: 2005-12-11 (11:56)
Note: Prevent the map loader from crashing when loading maps with incorrect headers. Changes are based on patch #1275563 by Kevin Rudat.
ChangeLog - Rev: 1.496, Status: Exp
common/map.c - Rev: 1.94, Status: Exp
Files modified by akirschbaum: 2005-12-10 (23:34)
Note: Fix credits for patch.
ChangeLog - Rev: 1.495, Status: Exp
Files modified by akirschbaum: 2005-12-10 (23:32)
Note: Apply modified second part of patch #1275563 (Crossedit: fix map attributes window) by Kevin Rudat: let crossedit save/load tiling paths as the mapmaker entered them, rather than saving the normalized version.
ChangeLog - Rev: 1.494, Status: Exp
common/map.c - Rev: 1.93, Status: Exp
Files modified by akirschbaum: 2005-12-10 (14:47)
Note: server/move.c: In move_ob() print error message instead of crashing: check passed arguments before accessing them.
ChangeLog - Rev: 1.493, Status: Exp
server/move.c - Rev: 1.36, Status: Exp
Files modified by akirschbaum: 2005-12-10 (14:27)
Note: common/object.c, server/{pets.c,player.c,spell_attack.c,time.c}, socket/request.c: Properly check for P_OUT_OF_MAP after calling get_map_flags().
ChangeLog - Rev: 1.492, Status: Exp
common/object.c - Rev: 1.117, Status: Exp
server/pets.c - Rev: 1.40, Status: Exp
server/player.c - Rev: 1.188, Status: Exp
server/spell_attack.c - Rev: 1.30, Status: Exp
server/time.c - Rev: 1.83, Status: Exp
socket/request.c - Rev: 1.75, Status: Exp
Files modified by ryo_saeba: 2005-12-10 (10:37)
Note: Remove duplicated header
lib/treasures - Rev: 1.87, Status: Exp
Files modified by ryo_saeba: 2005-12-09 (22:17)
Note: Fix Windows compilation
ChangeLog - Rev: 1.491, Status: Exp
common/path.c - Rev: 1.2, Status: Exp
make_win32/crossfire32.dsp - Rev: 1.26, Status: Exp
Files modified by akirschbaum: 2005-12-09 (21:34)
Note: crossedit/Makefile.in: Rebuilt.
ChangeLog - Rev: 1.490, Status: Exp
crossedit/Makefile.in - Rev: 1.25, Status: Exp
Files modified by akirschbaum: 2005-12-09 (21:24)
Note: Apply slightly modified first part of patch #1275563 (Crossedit: fix map attributes window): make the map attributes dialogs work again.
ChangeLog - Rev: 1.489, Status: Exp
crossedit/Attr.c - Rev: 1.22, Status: Exp
crossedit/Crossedit.ad - Rev: 1.2, Status: Exp
crossedit/Crossedit.ad.h - Rev: 1.2, Status: Exp
crossedit/Defines.h - Rev: 1.5, Status: Exp
crossedit/Edit.c - Rev: 1.19, Status: Exp
crossedit/Edit.h - Rev: 1.3, Status: Exp
crossedit/Makefile.am - Rev: 1.4, Status: Exp
crossedit/MapAttr.c - Rev: 1.1, Status: Exp
crossedit/MapAttr.h - Rev: 1.1, Status: Exp
crossedit/Cnv/CnvPrompt.c - Rev: 1.3, Status: Exp
Files modified by akirschbaum: 2005-12-08 (21:57)
Note: common/Makefile.in, include/Makefile.in: Rebuilt.
ChangeLog - Rev: 1.488, Status: Exp
common/Makefile.in - Rev: 1.28, Status: Exp
include/Makefile.in - Rev: 1.25, Status: Exp
Files modified by akirschbaum: 2005-12-08 (21:50)
Note: Remove a strange feature of normalize_path(): it did convert the path "<path1>//<path2>" into "/<path2>". Also add a stand-alone application for regression testing this function, and fix a few issues with ".." in path name.
ChangeLog - Rev: 1.487, Status: Exp
common/Makefile.am - Rev: 1.6, Status: Exp
common/path.c - Rev: 1.1, Status: Exp
include/Makefile.am - Rev: 1.6, Status: Exp
include/path.h - Rev: 1.1, Status: Exp
server/main.c - Rev: 1.106, Status: Exp
Files modified by akirschbaum: 2005-12-07 (21:02)
Note: server/ban.c: General cleanup - whitespace changes, rename variable names. Should not affect function.
ChangeLog - Rev: 1.486, Status: Exp
server/ban.c - Rev: 1.12, Status: Exp
Files modified by akirschbaum: 2005-12-07 (20:29)
Note: server/apply.c: In player_apply() do not consider DM PLAYERs to be DM-created items. This prevents the server from destroying the player object (and crashing shortly afterwards).
ChangeLog - Rev: 1.485, Status: Exp
server/apply.c - Rev: 1.152, Status: Exp
Files modified by akirschbaum: 2005-12-07 (19:39)
Note: Apply slightly modified patch #1293744 (Inversed ban entries) by Thomas Equeter.
ChangeLog - Rev: 1.484, Status: Exp
lib/ban_file - Rev: 1.4, Status: Exp
server/ban.c - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2005-12-07 (18:25)
Note: Apply modified patch #1293774 (Kick banned hosts at once) by Thomas Equeter: disconnect new connection for banned host right after connecting. Also add support for user name in ban files.
ChangeLog - Rev: 1.483, Status: Exp
include/sockproto.h - Rev: 1.22, Status: Exp
lib/ban_file - Rev: 1.3, Status: Exp
server/ban.c - Rev: 1.10, Status: Exp
server/c_misc.c - Rev: 1.73, Status: Exp
server/player.c - Rev: 1.187, Status: Exp
socket/init.c - Rev: 1.43, Status: Exp
socket/loop.c - Rev: 1.36, Status: Exp
Files modified by akirschbaum: 2005-12-05 (23:34)
Note: Apply patch #1371956 (code cleanup patch) by Stefan Huehner: fix old-style function declarations and prototypes to proper Ansi C syntax. This patch allows the compiler to check function arguments and also removes some warnings when compiling with -Wstrict-prototypes.
ChangeLog - Rev: 1.482, Status: Exp
common/anim.c - Rev: 1.20, Status: Exp
common/arch.c - Rev: 1.35, Status: Exp
common/exp.c - Rev: 1.9, Status: Exp
common/friend.c - Rev: 1.8, Status: Exp
common/holy.c - Rev: 1.5, Status: Exp
common/image.c - Rev: 1.18, Status: Exp
common/info.c - Rev: 1.8, Status: Exp
common/init.c - Rev: 1.44, Status: Exp
common/links.c - Rev: 1.3, Status: Exp
common/los.c - Rev: 1.16, Status: Exp
common/map.c - Rev: 1.92, Status: Exp
common/object.c - Rev: 1.116, Status: Exp
common/readable.c - Rev: 1.27, Status: Exp
common/recipe.c - Rev: 1.14, Status: Exp
common/region.c - Rev: 1.8, Status: Exp
common/shstr.c - Rev: 1.8, Status: Exp
common/time.c - Rev: 1.13, Status: Exp
common/treasure.c - Rev: 1.62, Status: Exp
include/funcpoint.h - Rev: 1.15, Status: Exp
plugins/cfanim/cfanim.c - Rev: 1.6, Status: Exp
plugins/common/plugin_common.c - Rev: 1.9, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.10, Status: Exp
random_maps/standalone.c - Rev: 1.15, Status: Exp
random_maps/style.c - Rev: 1.24, Status: Exp
server/c_misc.c - Rev: 1.72, Status: Exp
server/c_party.c - Rev: 1.21, Status: Exp
server/commands.c - Rev: 1.56, Status: Exp
server/init.c - Rev: 1.70, Status: Exp
server/main.c - Rev: 1.105, Status: Exp
server/player.c - Rev: 1.186, Status: Exp
server/plugins.c - Rev: 1.58, Status: Exp
server/skill_util.c - Rev: 1.62, Status: Exp
server/spell_util.c - Rev: 1.102, Status: Exp
server/swap.c - Rev: 1.17, Status: Exp
socket/image.c - Rev: 1.9, Status: Exp
socket/init.c - Rev: 1.42, Status: Exp
socket/loop.c - Rev: 1.35, Status: Exp
socket/lowlevel.c - Rev: 1.12, Status: Exp
socket/metaserver.c - Rev: 1.17, Status: Exp
Files modified by akirschbaum: 2005-12-05 (23:01)
Note: common/loader.c: Rebuilt.
ChangeLog - Rev: 1.481, Status: Exp
common/loader.c - Rev: 1.74, Status: Exp
Files modified by akirschbaum: 2005-12-05 (22:58)
Note: Fix bug #1173563 (Creator created Bombs malfunction): Creators and Converters now copy items from inventory. Fallback (for empty inventory) is the old behavior to create the new item from other_arch. If the inventory contains more than one item, a random one is picked.
ChangeLog - Rev: 1.480, Status: Exp
common/loader.l - Rev: 1.71, Status: Exp
common/object.c - Rev: 1.115, Status: Exp
server/apply.c - Rev: 1.151, Status: Exp
server/time.c - Rev: 1.82, Status: Exp
Files modified by ryo_saeba: 2005-12-04 (13:26)
Note: New plugin property 'marked item'
ChangeLog - Rev: 1.479, Status: Exp
include/plugin.h - Rev: 1.19, Status: Exp
server/plugins.c - Rev: 1.57, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.10, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.7, Status: Exp
plugins/common/plugin_common.c - Rev: 1.8, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.9, Status: Exp
Files modified by ryo_saeba: 2005-12-04 (11:01)
Note: References fix
ChangeLog - Rev: 1.478, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.13, Status: Exp
Files modified by akirschbaum: 2005-12-04 (06:35)
Note: Fix bug #1372194 (stairways now block movement).
ChangeLog - Rev: 1.477, Status: Exp
random_maps/exit.c - Rev: 1.19, Status: Exp
Files modified by akirschbaum: 2005-12-02 (21:09)
Note: server/apply.c: In move_apply() properly decrement recursion counter.
ChangeLog - Rev: 1.476, Status: Exp
server/apply.c - Rev: 1.150, Status: Exp
Files modified by mwedel: 2005-12-01 (08:25)
Note: server/spell_attack.c: Add some missing P_IS_ALIVE checks - these weren't needed in the past because living objects would block movement - with new movement code, isn't always the case. server/time.c: Fix player movers so that if the victim doesn't have any movement type, we move it. MSW 2005-11-30
ChangeLog - Rev: 1.475, Status: Exp
server/spell_attack.c - Rev: 1.29, Status: Exp
server/time.c - Rev: 1.81, Status: Exp
Files modified by akirschbaum: 2005-11-30 (21:16)
Note: Fix function comment.
server/spell_attack.c - Rev: 1.28, Status: Exp
Files modified by akirschbaum: 2005-11-30 (20:59)
Note: common/time.c: In move_teleporter() and move_player_mover() do not affect DMs if FLAG_WIZPASS is set. common/object.c: In check_move_on() do not affect DMs if FLAG_WIZPASS is set. This prevents DMs from triggering traps when walking over them.
ChangeLog - Rev: 1.474, Status: Exp
common/object.c - Rev: 1.114, Status: Exp
server/time.c - Rev: 1.80, Status: Exp
Files modified by mwedel: 2005-11-30 (08:10)
Note: server/c_party.c: Remove double use of ->next pointer/loop in confirm_party_password() - fixes crash and likely makes setting party password work more reliably. MSW 2005-11-29
ChangeLog - Rev: 1.473, Status: Exp
server/c_party.c - Rev: 1.20, Status: Exp
Files modified by mwedel: 2005-11-30 (07:58)
Note: common/map.c: Replace code with OB_TYPE_MOVE_BLOCK - effectively same as what it was. include/define.h: Update OB_TYPE_MOVE_BLOCK so that spaces that don't block any type of movement doesn't block objects that also don't have movement. This fixes cases of gates not pushing objects off them. MSW 2005-11-29
ChangeLog - Rev: 1.472, Status: Exp
common/map.c - Rev: 1.91, Status: Exp
include/define.h - Rev: 1.102, Status: Exp
Files modified by akirschbaum: 2005-11-28 (19:50)
Note: common/object.c: Fix wrong comparision operator in free_object2() to make monsters drop loot again.
ChangeLog - Rev: 1.471, Status: Exp
common/object.c - Rev: 1.113, Status: Exp
Files modified by ryo_saeba: 2005-11-27 (15:13)
Note: A few tweaks to build process
make_win32/crossfire32.dsp - Rev: 1.25, Status: Exp
make_win32/plugin_common/plugin_common.dsp - Rev: 1.3, Status: Exp
make_win32/plugin_python/plugin_python.dsp - Rev: 1.12, Status: Exp
Files modified by ryo_saeba: 2005-11-27 (14:19)
Note: Revert accidental commit
server/weather.c - Rev: 1.45, Status: Exp
Files modified by ryo_saeba: 2005-11-27 (14:16)
Note: Add a filter to skills command
ChangeLog - Rev: 1.470, Status: Exp
common/anim.c - Rev: 1.19, Status: Exp
include/libproto.h - Rev: 1.84, Status: Exp
include/sproto.h - Rev: 1.154, Status: Exp
server/c_wiz.c - Rev: 1.76, Status: Exp
server/skill_util.c - Rev: 1.61, Status: Exp
server/weather.c - Rev: 1.44, Status: Exp
Files modified by ryo_saeba: 2005-11-26 (14:04)
Note: Wrappers for map properties get
ChangeLog - Rev: 1.469, Status: Exp
plugins/cfpython/cfpython_map.c - Rev: 1.5, Status: Exp
plugins/common/plugin_common.c - Rev: 1.7, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.8, Status: Exp
Files modified by akirschbaum: 2005-11-23 (23:04)
Note: plugins/cfpython/Makefile.in: rebuilt.
ChangeLog - Rev: 1.468, Status: Exp
plugins/cfpython/Makefile.in - Rev: 1.5, Status: Exp
Files modified by ryo_saeba: 2005-11-20 (15:17)
Note: Fix/break? build.
plugins/cfpython/Makefile.in - Rev: 1.4, Status: Exp
Files modified by ryo_saeba: 2005-11-20 (15:15)
Note: Fix build.
plugins/cfpython/Makefile.am - Rev: 1.4, Status: Exp
Files modified by ryo_saeba: 2005-11-20 (15:08)
Note: Plugins can access archetypes. Added wrappers in Python.
ChangeLog - Rev: 1.467, Status: Exp
include/plugin.h - Rev: 1.18, Status: Exp
include/sproto.h - Rev: 1.153, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.12, Status: Exp
plugins/cfpython/cfpython_archetype.c - Rev: 1.1, Status: Exp
plugins/cfpython/cfpython_map.c - Rev: 1.4, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.9, Status: Exp
plugins/cfpython/include/cfpython.h - Rev: 1.3, Status: Exp
plugins/cfpython/include/cfpython_archetype.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_archetype_private.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_map_private.h - Rev: 1.4, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.6, Status: Exp
server/plugins.c - Rev: 1.56, Status: Exp
make_win32/plugin_python/plugin_python.dsp - Rev: 1.11, Status: Exp
Files modified by cavesomething: 2005-11-19 (21:05)
Note: increase the minimum value that shop_specialisation_ratio returns to 0.1 to stop very high shop prices
ChangeLog - Rev: 1.466, Status: Exp
server/shop.c - Rev: 1.50, Status: Exp
Files modified by mwedel: 2005-11-16 (08:15)
Note: Commit for new blocking code. Not going to dictate all the changes - but will outline the broad points. Note also that the doc/Developers/objects is updated and goes into more details also. - check for P_WALL no longer used - instead, need to use GET_MAP_MOVE_BLCOK and check against movement type of objects. - arch_blocked() changed to ob_blocked(), now takes object. Needed because just looking at archetype move_ values is no longer sufficient. - find_first_free_spot() changed to take object, since it just calls arch_blocked() - FLAG_FLYING removed, now in move type. - walk_on/walk_off/fly_on/fly_off removed - now based on move_on and move_off fields. - Map space structure extended to hold the move_on/move_off, etc values so that we can shortcut some processing by not having to check every object on the space when something enters it if move_on isn't set. - archetypes recollected - boulders needed move_walk to properly trigger buttons. - Note that the new plugin code has to be fixed up for the new movement code. Look for FIXME in plugins/cfpython/cfpython_object.c MSW 2005-11-15
ChangeLog - Rev: 1.465, Status: Exp
common/button.c - Rev: 1.30, Status: Exp
common/item.c - Rev: 1.55, Status: Exp
common/living.c - Rev: 1.74, Status: Exp
common/loader.c - Rev: 1.73, Status: Exp
common/loader.l - Rev: 1.70, Status: Exp
common/map.c - Rev: 1.90, Status: Exp
common/object.c - Rev: 1.112, Status: Exp
common/treasure.c - Rev: 1.61, Status: Exp
crossedit/Edit.c - Rev: 1.18, Status: Exp
doc/Developers/objects - Rev: 1.18, Status: Exp
include/define.h - Rev: 1.101, Status: Exp
include/libproto.h - Rev: 1.83, Status: Exp
include/map.h - Rev: 1.33, Status: Exp
include/object.h - Rev: 1.44, Status: Exp
lib/archetypes - Rev: 1.169, Status: Exp
lib/bmaps - Rev: 1.87, Status: Exp
lib/bmaps.paths - Rev: 1.90, Status: Exp
lib/crossfire.0 - Rev: 1.54, Status: Exp
lib/crossfire.1 - Rev: 1.53, Status: Exp
lib/faces - Rev: 1.73, Status: Exp
lib/treasures.bld - Rev: 1.37, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.8, Status: Exp
random_maps/decor.c - Rev: 1.8, Status: Exp
random_maps/exit.c - Rev: 1.18, Status: Exp
random_maps/monster.c - Rev: 1.15, Status: Exp
random_maps/special.c - Rev: 1.23, Status: Exp
random_maps/treasure.c - Rev: 1.23, Status: Exp
random_maps/wall.c - Rev: 1.12, Status: Exp
server/alchemy.c - Rev: 1.25, Status: Exp
server/apply.c - Rev: 1.149, Status: Exp
server/attack.c - Rev: 1.117, Status: Exp
server/c_object.c - Rev: 1.74, Status: Exp
server/c_wiz.c - Rev: 1.75, Status: Exp
server/disease.c - Rev: 1.34, Status: Exp
server/main.c - Rev: 1.104, Status: Exp
server/move.c - Rev: 1.35, Status: Exp
server/pets.c - Rev: 1.39, Status: Exp
server/player.c - Rev: 1.185, Status: Exp
server/plugins.c - Rev: 1.55, Status: Exp
server/skill_util.c - Rev: 1.60, Status: Exp
server/skills.c - Rev: 1.68, Status: Exp
server/spell_attack.c - Rev: 1.27, Status: Exp
server/spell_effect.c - Rev: 1.144, Status: Exp
server/spell_util.c - Rev: 1.101, Status: Exp
server/swamp.c - Rev: 1.8, Status: Exp
server/time.c - Rev: 1.79, Status: Exp
Files modified by ryo_saeba: 2005-11-12 (13:49)
Note: Patch 1352485 (newpickup rings/amulets) courtesy anonymous
ChangeLog - Rev: 1.464, Status: Exp
include/define.h - Rev: 1.100, Status: Exp
server/c_object.c - Rev: 1.73, Status: Exp
server/player.c - Rev: 1.184, Status: Exp
Files modified by ryo_saeba: 2005-11-11 (21:56)
Note: Version info for plugin
make_win32/plugin_python/plugin_python.dsp - Rev: 1.10, Status: Exp
make_win32/plugin_python/plugin_python.rc - Rev: 1.1, Status: Exp
make_win32/plugin_python/resource.h - Rev: 1.1, Status: Exp
Files modified by gros: 2005-11-10 (10:13)
Note: Correcting incorrect memory allocation scheme crashing the server after a couple of plugin/plugout commands.
plugins/cfpython/cfpython.c - Rev: 1.11, Status: Exp
Files modified by akirschbaum: 2005-11-10 (08:22)
Note: server/plugins.c: Properly update client view after removing objects.
ChangeLog - Rev: 1.463, Status: Exp
server/plugins.c - Rev: 1.54, Status: Exp
Files modified by akirschbaum: 2005-11-09 (22:27)
Note: server/plugins.c: Properly update client view after changing object names.
ChangeLog - Rev: 1.462, Status: Exp
server/plugins.c - Rev: 1.53, Status: Exp
Files modified by akirschbaum: 2005-11-09 (21:52)
Note: Implement new function for the Python plugin: Object.NamePl. Change Object.Name to set both name and name_pl. This should prevents scripts from failing to set name_pl.
ChangeLog - Rev: 1.461, Status: Exp
plugins/cfanim/include/cfanim_proto.h - Rev: 1.6, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.7, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.5, Status: Exp
plugins/common/plugin_common.c - Rev: 1.6, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.7, Status: Exp
Files modified by akirschbaum: 2005-11-09 (21:46)
Note: server/plugins.c: Return an empty string if an object has no message. This makes Object.Message() always return a string object, which removes the need for special case code to handle empty messages.
ChangeLog - Rev: 1.460, Status: Exp
server/plugins.c - Rev: 1.52, Status: Exp
Files modified by akirschbaum: 2005-11-09 (19:34)
Note: include/sproto.h, server/monster.c: Declare parameter of communicate() as "const".
ChangeLog - Rev: 1.459, Status: Exp
include/sproto.h - Rev: 1.152, Status: Exp
server/monster.c - Rev: 1.95, Status: Exp
Files modified by akirschbaum: 2005-11-09 (19:08)
Note: Implement new functions for the Python plugin: Object.WeightLimit, Object.InsertInto(Object).
ChangeLog - Rev: 1.458, Status: Exp
plugins/cfanim/include/cfanim_proto.h - Rev: 1.5, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.6, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.4, Status: Exp
plugins/common/plugin_common.c - Rev: 1.5, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.6, Status: Exp
Files modified by cavesomething: 2005-11-09 (15:37)
Note: check all unpaid items on leaving shops, not stopping when we reach the bottom of a container
ChangeLog - Rev: 1.457, Status: Exp
server/shop.c - Rev: 1.49, Status: Exp
Files modified by ryo_saeba: 2005-11-07 (23:25)
Note: Fix crash with Python plugin.
ChangeLog - Rev: 1.456, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.10, Status: Exp
Files modified by ryo_saeba: 2005-11-06 (12:24)
Note: Fix WoR not working on cursed ground with WIZCAST set for DM
ChangeLog - Rev: 1.455, Status: Exp
server/spell_effect.c - Rev: 1.143, Status: Exp
Files modified by akirschbaum: 2005-11-06 (12:14)
Note: server/skills.c: In do_throw() abort processing if the thrown object was destroyed before it gets its first move.
ChangeLog - Rev: 1.454, Status: Exp
server/skills.c - Rev: 1.67, Status: Exp
Files modified by ryo_saeba: 2005-11-05 (21:32)
Note: Fix build issue with floors that are not type FLOOR.
ChangeLog - Rev: 1.453, Status: Exp
server/build_map.c - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2005-11-05 (20:38)
Note: server/shop.c: In value_limit() return the unmodified item price if not in a shop or not for a player.
ChangeLog - Rev: 1.452, Status: Exp
server/shop.c - Rev: 1.48, Status: Exp
Files modified by ryo_saeba: 2005-11-05 (20:33)
Note: Added data retention functions to Python
ChangeLog - Rev: 1.451, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.9, Status: Exp
Files modified by akirschbaum: 2005-11-05 (15:45)
Note: plugins/Makefile,plugins/cfanim/Makefile: Remove files to be generated by configure.
ChangeLog - Rev: 1.450, Status: Exp
plugins/Makefile - Rev: 1.3, Status: dead
plugins/cfanim/Makefile - Rev: 1.3, Status: dead
Files modified by akirschbaum: 2005-11-05 (14:02)
Note: server/main.c: Fix possible out-of-bounds array access.
ChangeLog - Rev: 1.449, Status: Exp
include/define.h - Rev: 1.99, Status: Exp
server/main.c - Rev: 1.103, Status: Exp
Files modified by ryo_saeba: 2005-11-05 (11:17)
Note: Fix case. Add compare for map and object.
ChangeLog - Rev: 1.448, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.8, Status: Exp
plugins/cfpython/cfpython_map.c - Rev: 1.3, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.5, Status: Exp
plugins/cfpython/include/cfpython_map_private.h - Rev: 1.3, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.3, Status: Exp
Files modified by akirschbaum: 2005-11-05 (10:17)
Note: aclocal.m4, configure, utils/config.guess, utils/config.sub, utils/ltmain.sh, *Makefile.in, plugins/cfanim/Makefile, plugins/Makefile: Rebuilt.
ChangeLog - Rev: 1.447, Status: Exp
Makefile.in - Rev: 1.43, Status: Exp
aclocal.m4 - Rev: 1.24, Status: Exp
configure - Rev: 1.58, Status: Exp
doc/Makefile.in - Rev: 1.35, Status: Exp
doc/Developers/Makefile.in - Rev: 1.18, Status: Exp
include/Makefile.in - Rev: 1.24, Status: Exp
lib/Makefile.in - Rev: 1.75, Status: Exp
plugins/Makefile - Rev: 1.2, Status: Exp
plugins/Makefile.in - Rev: 1.2, Status: Exp
plugins/cfanim/Makefile - Rev: 1.2, Status: Exp
plugins/cfanim/Makefile.in - Rev: 1.2, Status: Exp
plugins/cfpython/Makefile.in - Rev: 1.3, Status: Exp
server/Makefile.in - Rev: 1.30, Status: Exp
utils/config.guess - Rev: 1.10, Status: Exp
utils/config.sub - Rev: 1.10, Status: Exp
utils/ltmain.sh - Rev: 1.8, Status: Exp
Files modified by akirschbaum: 2005-11-05 (08:28)
Note: lib/Makefile.am: Add template-maps to list of directories to create while install.
ChangeLog - Rev: 1.446, Status: Exp
lib/Makefile.am - Rev: 1.25, Status: Exp
Files modified by cavesomething: 2005-11-05 (05:16)
Note: document use of '.' as an argument to reset
ChangeLog - Rev: 1.445, Status: Exp
lib/wizhelp/reset - Rev: 1.2, Status: Exp
Files modified by akirschbaum: 2005-11-01 (20:52)
Note: random_maps/treasure.c: Fix out-of-bounds array access if place_chest() cannot find a free spot to place a new chest.
ChangeLog - Rev: 1.444, Status: Exp
random_maps/treasure.c - Rev: 1.22, Status: Exp
Files modified by akirschbaum: 2005-11-01 (18:56)
Note: Fix bug #1082534 (monks with weapons): Now monks properly are denied from using weapons. Only newly created monks are affected since it now relies on a force named "no weapon force" in the player's inventory. The problem was that become_follower() assumed it was the only means do allow/disallow weapon use.
ChangeLog - Rev: 1.443, Status: Exp
lib/treasures - Rev: 1.86, Status: Exp
server/gods.c - Rev: 1.56, Status: Exp
Files modified by akirschbaum: 2005-11-01 (15:36)
Note: Fix bug #815620 (CFPython.SetQuantity() doesn't update client): now notifies the client after changing nrof and/or weight.
ChangeLog - Rev: 1.442, Status: Exp
server/plugins.c - Rev: 1.51, Status: Exp
Files modified by akirschbaum: 2005-11-01 (13:42)
Note: Improve newpickup command: add new flag PU_NOT_CURSED to ignore cursed items.
ChangeLog - Rev: 1.441, Status: Exp
include/define.h - Rev: 1.98, Status: Exp
server/c_object.c - Rev: 1.72, Status: Exp
server/player.c - Rev: 1.183, Status: Exp
Files modified by ryo_saeba: 2005-11-01 (12:11)
Note: Add animator (experimental) to installer
make_win32/cfserver.nsi - Rev: 1.17, Status: Exp
Files modified by ryo_saeba: 2005-11-01 (11:50)
Note: Fix workspace & such, add cfanim.
make_win32/crossfire32.dsp - Rev: 1.24, Status: Exp
make_win32/crossfire32.dsw - Rev: 1.8, Status: Exp
make_win32/plugin_anim/plugin_anim.dsp - Rev: 1.1, Status: Exp
make_win32/plugin_common/plugin_common.dsp - Rev: 1.2, Status: Exp
make_win32/plugin_python/plugin_python.dsp - Rev: 1.9, Status: Exp
Files modified by ryo_saeba: 2005-11-01 (11:48)
Note: Fix CFAnim for Win32. Misc fixes.
ChangeLog - Rev: 1.440, Status: Exp
plugins/cfanim/cfanim.c - Rev: 1.5, Status: Exp
plugins/cfanim/include/cfanim.h - Rev: 1.2, Status: Exp
plugins/cfanim/include/cfanim_proto.h - Rev: 1.4, Status: Exp
Files modified by ryo_saeba: 2005-11-01 (11:08)
Note: Add gettimeofday for WIN32.
ChangeLog - Rev: 1.439, Status: Exp
plugins/common/plugin_common.c - Rev: 1.4, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.5, Status: Exp
Files modified by akirschbaum: 2005-11-01 (11:05)
Note: server/plugins.c: Print error message for event_xxx objects with missing or invalid parameters. Also remove the affected object to prevent multiple error messages.
ChangeLog - Rev: 1.438, Status: Exp
server/plugins.c - Rev: 1.50, Status: Exp
Files modified by gros: 2005-11-01 (10:32)
Note: Corrected unresolved symbols issues.
plugins/cfanim/cfanim.c - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2005-11-01 (10:08)
Note: Add new function object_get_env_recursive() to find the outermost environment object for a given object.
ChangeLog - Rev: 1.437, Status: Exp
common/object.c - Rev: 1.111, Status: Exp
include/libproto.h - Rev: 1.82, Status: Exp
server/rune.c - Rev: 1.45, Status: Exp
server/spell_attack.c - Rev: 1.26, Status: Exp
Files modified by akirschbaum: 2005-11-01 (09:02)
Note: General cleanup of weather code.
server/weather.c - Rev: 1.43, Status: Exp
Files modified by akirschbaum: 2005-11-01 (08:58)
Note: General cleanup of weather code.
ChangeLog - Rev: 1.436, Status: Exp
include/sproto.h - Rev: 1.151, Status: Exp
include/tod.h - Rev: 1.10, Status: Exp
Files modified by akirschbaum: 2005-10-31 (21:22)
Note: Fix bug #1102975 (Bronze items not keeping their + in alchemy): the problem was that a formula for full_helmet did exist but not for b_full_helmet. Since both helmet's names are "full helmet", the recipe was selected even if using the ingredient b_full_helmet. This fix adds new formulae for alternative archetypes with the same name as the base object, and makes the server code select the matching formula from multiple arch names in the "arch" field.
ChangeLog - Rev: 1.435, Status: Exp
common/readable.c - Rev: 1.26, Status: Exp
common/recipe.c - Rev: 1.13, Status: Exp
include/libproto.h - Rev: 1.81, Status: Exp
include/recipe.h - Rev: 1.7, Status: Exp
include/sproto.h - Rev: 1.150, Status: Exp
lib/formulae - Rev: 1.22, Status: Exp
server/alchemy.c - Rev: 1.24, Status: Exp
Files modified by akirschbaum: 2005-10-31 (20:58)
Note: Replace undefined function max() by MAX().
server/c_wiz.c - Rev: 1.74, Status: Exp
Files modified by akirschbaum: 2005-10-31 (20:57)
Note: Make protoype match implementation.
plugins/cfanim/include/cfanim_proto.h - Rev: 1.3, Status: Exp
Files modified by ryo_saeba: 2005-10-31 (18:44)
Note: Fix a crash with create command. Forbid removing a PLAYER object.
ChangeLog - Rev: 1.434, Status: Exp
server/c_wiz.c - Rev: 1.73, Status: Exp
Files modified by gros: 2005-10-31 (07:52)
Note: Corrected a nasty conversion from object* to char*
plugins/common/plugin_common.c - Rev: 1.3, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.4, Status: Exp
Files modified by akirschbaum: 2005-10-30 (00:16)
Note: Fix bug #1236244 (Exp from scrolls): reading a scroll of charm monsters or meteor swarm now gives exp for use magic item, not summoning or pyromancy.
ChangeLog - Rev: 1.433, Status: Exp
server/spell_attack.c - Rev: 1.25, Status: Exp
Files modified by akirschbaum: 2005-10-29 (22:03)
Note: random_maps/style.c: Pass correct sorting function to qsort(): the sorted array contains pointers to strings, not strings.
ChangeLog - Rev: 1.432, Status: Exp
random_maps/style.c - Rev: 1.23, Status: Exp
Files modified by akirschbaum: 2005-10-29 (21:59)
Note: Fix part of bug #1236244 (Exp from scrolls): reading a scroll of charm monsters now gives exp for use magic item, not summoning.
ChangeLog - Rev: 1.431, Status: Exp
server/spell_attack.c - Rev: 1.24, Status: Exp
Files modified by ryo_saeba: 2005-10-29 (12:23)
Note: Fix the fix

include/win32.h - Rev: 1.22, Status: Exp
Files modified by ryo_saeba: 2005-10-29 (09:34)
Note: Win32 compilation fix. Plugin fix.
ChangeLog - Rev: 1.430, Status: Exp
include/config.h - Rev: 1.69, Status: Exp
include/win32.h - Rev: 1.21, Status: Exp
random_maps/random_map.c - Rev: 1.40, Status: Exp
random_maps/rproto.h - Rev: 1.20, Status: Exp
server/plugins.c - Rev: 1.49, Status: Exp
Files modified by akirschbaum: 2005-10-28 (23:43)
Note: Prevent problems (crashes) for large item piles. Now limit nrof to less than 2^31.
ChangeLog - Rev: 1.429, Status: Exp
common/object.c - Rev: 1.110, Status: Exp
common/porting.c - Rev: 1.28, Status: Exp
plugins/cfanim/include/cfanim_proto.h - Rev: 1.2, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.4, Status: Exp
plugins/common/plugin_common.c - Rev: 1.2, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.3, Status: Exp
server/plugins.c - Rev: 1.48, Status: Exp
server/time.c - Rev: 1.78, Status: Exp
Files modified by akirschbaum: 2005-10-28 (19:08)
Note: Fix compiler warnings. Most changes do not change the program (remove unused variables, convert "if(x = y)" into "x = y; if(x)"); a few actually fix (possible) problems (fix uninitialized variables, fix printf format specifiers, fix mismatches between signed and unsigned variables, add missing return and default statements).
ChangeLog - Rev: 1.428, Status: Exp
common/arch.c - Rev: 1.34, Status: Exp
common/init.c - Rev: 1.43, Status: Exp
common/item.c - Rev: 1.54, Status: Exp
common/map.c - Rev: 1.89, Status: Exp
common/object.c - Rev: 1.109, Status: Exp
common/re-cmp.c - Rev: 1.13, Status: Exp
common/readable.c - Rev: 1.25, Status: Exp
common/region.c - Rev: 1.7, Status: Exp
common/shstr.c - Rev: 1.7, Status: Exp
crossedit/Attr.c - Rev: 1.21, Status: Exp
crossedit/Edit.c - Rev: 1.17, Status: Exp
crossedit/Cnv/CnvPath.c - Rev: 1.3, Status: Exp
include/sproto.h - Rev: 1.149, Status: Exp
plugins/cfanim/cfanim.c - Rev: 1.3, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.7, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.3, Status: Exp
plugins/cfpython/include/cfpython_map_private.h - Rev: 1.2, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.2, Status: Exp
random_maps/rogue_layout.c - Rev: 1.9, Status: Exp
random_maps/special.c - Rev: 1.22, Status: Exp
random_maps/square_spiral.c - Rev: 1.9, Status: Exp
server/apply.c - Rev: 1.148, Status: Exp
server/attack.c - Rev: 1.116, Status: Exp
server/build_map.c - Rev: 1.9, Status: Exp
server/c_misc.c - Rev: 1.71, Status: Exp
server/c_object.c - Rev: 1.71, Status: Exp
server/c_party.c - Rev: 1.19, Status: Exp
server/init.c - Rev: 1.69, Status: Exp
server/main.c - Rev: 1.102, Status: Exp
server/monster.c - Rev: 1.94, Status: Exp
server/pets.c - Rev: 1.38, Status: Exp
server/player.c - Rev: 1.182, Status: Exp
server/plugins.c - Rev: 1.47, Status: Exp
server/shop.c - Rev: 1.47, Status: Exp
server/skill_util.c - Rev: 1.59, Status: Exp
server/spell_util.c - Rev: 1.100, Status: Exp
server/weather.c - Rev: 1.42, Status: Exp
socket/loop.c - Rev: 1.34, Status: Exp
socket/request.c - Rev: 1.74, Status: Exp
Files modified by akirschbaum: 2005-10-28 (18:19)
Note: Fixes my previous commit. Should now properly allocate/deallocate the faces_sent array.
ChangeLog - Rev: 1.427, Status: Exp
common/player.c - Rev: 1.17, Status: Exp
include/newserver.h - Rev: 1.34, Status: Exp
server/player.c - Rev: 1.181, Status: Exp
socket/init.c - Rev: 1.41, Status: Exp
socket/loop.c - Rev: 1.33, Status: Exp
Files modified by gros: 2005-10-26 (08:41)
Note: Solved an x86 (32bit) specific issue creating symbol mismatches in the plugin dynamic linking.
plugins/cfanim/Makefile.am - Rev: 1.2, Status: Exp
plugins/cfpython/Makefile.am - Rev: 1.3, Status: Exp
plugins/template/Makefile.am - Rev: 1.2, Status: Exp
Files modified by akirschbaum: 2005-10-24 (22:51)
Note: The archetypes now contain more than MAXFACENUM (5000) faces. The following changes remove the fixed limit of the number of faces. The server now allocates enough memory to handle all defined faces. include/newserver.h: Remove MAXFACENUM since it is not used anymore. Change NewSocket.faces_sent from array into pointer. socket/{init.c, loop.c}: Allocate/initialize NewSocket.faces_sent. socket/request.c: Remove safeguard/error message since it depends on MAXFACENUM.
ChangeLog - Rev: 1.426, Status: Exp
include/newserver.h - Rev: 1.33, Status: Exp
socket/init.c - Rev: 1.40, Status: Exp
socket/loop.c - Rev: 1.32, Status: Exp
socket/request.c - Rev: 1.73, Status: Exp
Files modified by akirschbaum: 2005-10-24 (20:48)
Note: Code improvements: common/image.c: Declare some variables and functions as static or const; add safeguards while loading config files; remove support for numeric face names (no active archetype or map does use it); in free_all_images() deallocate memory allocated for smoothing. crossedit/xutil.c: Remove assignment to nrofpixmaps since ReadBmapNames() already sets this variable. include/{global.h, libproto.h, loader.h}: Remove now static variables and functions.
ChangeLog - Rev: 1.425, Status: Exp
common/image.c - Rev: 1.17, Status: Exp
crossedit/xutil.c - Rev: 1.13, Status: Exp
include/global.h - Rev: 1.61, Status: Exp
include/libproto.h - Rev: 1.80, Status: Exp
include/loader.h - Rev: 1.16, Status: Exp
Files modified by akirschbaum: 2005-10-24 (20:32)
Note: Remove stray characters causing a syntax error.
plugins/cfpython/cfpython.c - Rev: 1.6, Status: Exp
Files modified by akirschbaum: 2005-10-24 (19:49)
Note: common/readable.c: Fix out of bounds access to max_titles[] in init_book_archive().
ChangeLog - Rev: 1.424, Status: Exp
common/readable.c - Rev: 1.24, Status: Exp
Files modified by gros: 2005-10-24 (19:28)
Note: Corrected a bug in the custom command system of cfpython. Gros - 24/10/2005
plugins/cfpython/cfpython.c - Rev: 1.5, Status: Exp
Files modified by akirschbaum: 2005-10-24 (18:27)
Note: common/image.c, include/define.h, include/global.h: Remove unused variables potion_face and POTION_FACE_NAME.
ChangeLog - Rev: 1.423, Status: Exp
common/image.c - Rev: 1.16, Status: Exp
include/define.h - Rev: 1.97, Status: Exp
include/global.h - Rev: 1.60, Status: Exp
Files modified by akirschbaum: 2005-10-24 (18:11)
Note: common/image.c, include/global.h: Remove unused variable blank_look.
ChangeLog - Rev: 1.422, Status: Exp
common/image.c - Rev: 1.15, Status: Exp
include/global.h - Rev: 1.59, Status: Exp
Files modified by akirschbaum: 2005-10-23 (15:44)
Note: Make shout command work in old socket emulation mode.
ChangeLog - Rev: 1.421, Status: Exp
server/commands.c - Rev: 1.55, Status: Exp
Files modified by cavesomething: 2005-10-21 (19:03)
Note: make shops check if a player can afford all items, before buying any of them
ChangeLog - Rev: 1.420, Status: Exp
common/item.c - Rev: 1.53, Status: Exp
common/utils.c - Rev: 1.21, Status: Exp
include/libproto.h - Rev: 1.79, Status: Exp
include/sproto.h - Rev: 1.148, Status: Exp
server/apply.c - Rev: 1.147, Status: Exp
server/shop.c - Rev: 1.46, Status: Exp
Files modified by gros: 2005-10-20 (09:34)
Note: Updated the changelog to include the recent plugin modifications. Gros - 20/10/2005
ChangeLog - Rev: 1.419, Status: Exp
Files modified by gros: 2005-10-20 (09:11)
Note: Solved an issue related to regenerating the function prototypes of cfpython. Gros - 20/10/2005
plugins/cfpython/Makefile.am - Rev: 1.2, Status: Exp
plugins/cfpython/Makefile.in - Rev: 1.2, Status: Exp
plugins/cfpython/include/cfpython.h - Rev: 1.2, Status: Exp
Files modified by gros: 2005-10-19 (20:57)
Note: Cleaning up the console spam produced by cfanim. Gros - 19/10/2005
plugins/cfanim/cfanim.c - Rev: 1.2, Status: Exp
Files modified by gros: 2005-10-19 (20:50)
Note: Added support for running python_init.py at CFPython startup. Gros - 19/10/2005
plugins/cfpython/cfpython.c - Rev: 1.4, Status: Exp
Files modified by gros: 2005-10-19 (19:42)
Note: Various small fixes of the plugin subsystem. Gros - 19/10/2005
include/plugin.h - Rev: 1.17, Status: Exp
include/sproto.h - Rev: 1.147, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.3, Status: Exp
plugins/cfpython/cfpython_map.c - Rev: 1.2, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.2, Status: Exp
server/plugins.c - Rev: 1.46, Status: Exp
Files modified by ryo_saeba: 2005-10-18 (22:12)
Note: Update MSCV project.
make_win32/crossfire32.dsw - Rev: 1.7, Status: Exp
make_win32/plugin_common/plugin_common.dsp - Rev: 1.1, Status: Exp
Files modified by ryo_saeba: 2005-10-18 (22:08)
Note: Fix Windows compilation
ChangeLog - Rev: 1.418, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.2, Status: Exp
plugins/cfpython/include/cfpython_proto.h - Rev: 1.2, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.2, Status: Exp
Files modified by bbotbuilder: 2005-10-18 (20:17)
Note: Recollect archetypes.
lib/animations - Rev: 1.75, Status: Exp
lib/archetypes - Rev: 1.168, Status: Exp
lib/bmaps - Rev: 1.86, Status: Exp
lib/bmaps.paths - Rev: 1.89, Status: Exp
lib/crossfire.0 - Rev: 1.53, Status: Exp
lib/crossfire.1 - Rev: 1.52, Status: Exp
lib/faces - Rev: 1.72, Status: Exp
lib/smooth - Rev: 1.18, Status: Exp
lib/treasures.bld - Rev: 1.36, Status: Exp
Files modified by gros: 2005-10-18 (16:54)
Note: Upgrade of the Crossfire server to version 2.0 of the plugin interface. Upgrade of the Python plugin to version 2.0 of the plugin interface. Gros - 18/10/05
Makefile.am - Rev: 1.6, Status: Exp
Makefile.in - Rev: 1.42, Status: Exp
configure - Rev: 1.57, Status: Exp
configure.ac - Rev: 1.16, Status: Exp
common/friend.c - Rev: 1.7, Status: Exp
common/object.c - Rev: 1.108, Status: Exp
doc/Makefile.in - Rev: 1.34, Status: Exp
doc/Developers/plugins - Rev: 1.4, Status: Exp
doc/Developers/python - Rev: 1.9, Status: Exp
include/Makefile.am - Rev: 1.5, Status: Exp
include/Makefile.in - Rev: 1.23, Status: Exp
include/config.h - Rev: 1.68, Status: Exp
include/define.h - Rev: 1.96, Status: Exp
include/libproto.h - Rev: 1.78, Status: Exp
include/object.h - Rev: 1.43, Status: Exp
include/plugin.h - Rev: 1.16, Status: Exp
include/sproto.h - Rev: 1.146, Status: Exp
lib/Makefile.in - Rev: 1.74, Status: Exp
lib/archetypes - Rev: 1.167, Status: Exp
server/Makefile.in - Rev: 1.29, Status: Exp
server/apply.c - Rev: 1.146, Status: Exp
server/attack.c - Rev: 1.115, Status: Exp
server/c_chat.c - Rev: 1.20, Status: Exp
server/c_object.c - Rev: 1.70, Status: Exp
server/c_wiz.c - Rev: 1.72, Status: Exp
server/gods.c - Rev: 1.55, Status: Exp
server/login.c - Rev: 1.55, Status: Exp
server/main.c - Rev: 1.101, Status: Exp
server/monster.c - Rev: 1.93, Status: Exp
server/player.c - Rev: 1.180, Status: Exp
server/plugins.c - Rev: 1.45, Status: Exp
server/skills.c - Rev: 1.66, Status: Exp
server/swap.c - Rev: 1.16, Status: Exp
server/time.c - Rev: 1.77, Status: Exp
server/timers.c - Rev: 1.7, Status: Exp
Files modified by gros: 2005-10-18 (15:12)
Note: Moving the Animator documentation in a more logical place. Part of the version 2.0 plugin interface switch. Gros - 18/10/2005
doc/Developers/plugins.doc/cfanim/Kronosbad - Rev: 1.1, Status: Exp
doc/Developers/plugins.doc/cfanim/README - Rev: 1.1, Status: Exp
doc/Developers/plugins.doc/cfanim/animfiles.txt - Rev: 1.1, Status: Exp
Files modified by gros: 2005-10-18 (14:51)
Note: Version 2.0 of the Animator and Python plugins. Part of the transition to version 2.0 of the plugin interface. An empty template for plugins writing as well as a library of common wrappers are also provided. Gros - 18/10/2005
plugins/Makefile - Rev: 1.1, Status: Exp
plugins/Makefile.am - Rev: 1.1, Status: Exp
plugins/Makefile.in - Rev: 1.1, Status: Exp
plugins/cfanim/Makefile - Rev: 1.1, Status: Exp
plugins/cfanim/Makefile.am - Rev: 1.1, Status: Exp
plugins/cfanim/Makefile.in - Rev: 1.1, Status: Exp
plugins/cfanim/cfanim.c - Rev: 1.1, Status: Exp
plugins/cfanim/include/cfanim.h - Rev: 1.1, Status: Exp
plugins/cfanim/include/cfanim_proto.h - Rev: 1.1, Status: Exp
plugins/cfpython/Makefile.am - Rev: 1.1, Status: Exp
plugins/cfpython/Makefile.in - Rev: 1.1, Status: Exp
plugins/cfpython/cfpython.c - Rev: 1.1, Status: Exp
plugins/cfpython/cfpython_map.c - Rev: 1.1, Status: Exp
plugins/cfpython/cfpython_object.c - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_map.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_map_private.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_object.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_object_private.h - Rev: 1.1, Status: Exp
plugins/cfpython/include/cfpython_proto.h - Rev: 1.1, Status: Exp
plugins/common/plugin_common.c - Rev: 1.1, Status: Exp
plugins/common/include/plugin_common.h - Rev: 1.1, Status: Exp
plugins/template/Makefile.am - Rev: 1.1, Status: Exp
plugins/template/plugin_template.c - Rev: 1.1, Status: Exp
plugins/template/include/plugin_template.h - Rev: 1.1, Status: Exp
Files modified by qal21: 2005-10-18 (12:21)
Note: Silly me forgot to date the changelog again.
ChangeLog - Rev: 1.417, Status: Exp
Files modified by qal21: 2005-10-18 (07:19)
Note: Template Maps: Allow %x, %y, and %n in the path to respectively be replaced with, the x coord, the y coord, and the parent map name.
ChangeLog - Rev: 1.416, Status: Exp
server/main.c - Rev: 1.100, Status: Exp
Files modified by qal21: 2005-10-17 (13:08)
Note: Add convenience function for string replacement (Which I plan to use soon)
common/utils.c - Rev: 1.20, Status: Exp
include/libproto.h - Rev: 1.77, Status: Exp
Files modified by qal21: 2005-10-16 (22:52)
Note: Template maps: Forgot the ChangeLog
ChangeLog - Rev: 1.415, Status: Exp
Files modified by qal21: 2005-10-16 (22:51)
Note: Add support for random template maps (still need to document, and still need to add support for template maps created from non-random templates)
common/map.c - Rev: 1.88, Status: Exp
include/libproto.h - Rev: 1.76, Status: Exp
include/map.h - Rev: 1.32, Status: Exp
server/main.c - Rev: 1.99, Status: Exp
server/swap.c - Rev: 1.15, Status: Exp
Files modified by qal21: 2005-10-16 (22:32)
Note: Clarify comment slightly.
server/apply.c - Rev: 1.145, Status: Exp
Files modified by ryo_saeba: 2005-10-16 (17:51)
Note: Fix -m1 and -m2
ChangeLog - Rev: 1.414, Status: Exp
common/info.c - Rev: 1.7, Status: Exp
Files modified by ryo_saeba: 2005-10-16 (09:22)
Note: Check for Python DLL. Fix typo in path remove.
make_win32/INSTALL_WIN32.txt - Rev: 1.3, Status: Exp
make_win32/Release_notes.txt - Rev: 1.8, Status: Exp
make_win32/cfserver.nsi - Rev: 1.16, Status: Exp
make_win32/crossfire32.dsp - Rev: 1.23, Status: Exp
make_win32/plugin_python/plugin_python.dsp - Rev: 1.8, Status: Exp
Files modified by ryo_saeba: 2005-10-16 (08:48)
Note: Don't stack WoR effects. Don't display 'can't recast xx' message for divine intervention
ChangeLog - Rev: 1.413, Status: Exp
include/sproto.h - Rev: 1.145, Status: Exp
server/gods.c - Rev: 1.54, Status: Exp
server/spell_effect.c - Rev: 1.142, Status: Exp
server/spell_util.c - Rev: 1.99, Status: Exp
Files modified by ryo_saeba: 2005-10-15 (08:40)
Note: print_shop_string can safely be void
common/map.c - Rev: 1.87, Status: Exp
Files modified by qal21: 2005-10-15 (07:25)
Note: Make win32 users happy. (Untested: Ryo will have to check this)
make_win32/cfserver.nsi - Rev: 1.15, Status: Exp
make_win32/installwin32.bat - Rev: 1.8, Status: Exp
Files modified by qal21: 2005-10-15 (07:19)
Note: Forgot to date ChangeLog entry
ChangeLog - Rev: 1.412, Status: Exp
Files modified by qal21: 2005-10-15 (07:08)
Note: Add directory in preparation for template (where the template can be from the random map generator) maps. (Forgot ChangeLog)
ChangeLog - Rev: 1.411, Status: Exp
Files modified by qal21: 2005-10-15 (07:07)
Note: Add directory in preparation for template (where the template can be from the random map generator) maps.
common/init.c - Rev: 1.42, Status: Exp
include/config.h - Rev: 1.67, Status: Exp
include/global.h - Rev: 1.58, Status: Exp
include/sproto.h - Rev: 1.144, Status: Exp
lib/Makefile.in - Rev: 1.73, Status: Exp
server/init.c - Rev: 1.68, Status: Exp
Files modified by cavesomething: 2005-10-14 (01:01)
Note: make reset command print names of players that are stopping it from working
ChangeLog - Rev: 1.410, Status: Exp
server/c_wiz.c - Rev: 1.71, Status: Exp
Files modified by mwedel: 2005-10-13 (07:26)
Note: Add extra set of parentheses (and !=NULL check for clarity) - gcc warns on while (a=b) type constructs. MSW 2005-10-12
common/utils.c - Rev: 1.19, Status: Exp
Files modified by mwedel: 2005-10-13 (07:24)
Note: Remove subtype<0 check - subtype is an unsigned value, so can never be less than zero - removes gcc warning message. MSW 2005-10-12
common/readable.c - Rev: 1.23, Status: Exp
Files modified by mwedel: 2005-10-13 (07:22)
Note: No actual code change - just use #if 0/#endif to comment out of blocks - gcc generates warnings on comments being inside comments, generate a bunch of warning messages that one has to then ignore. MSW 2005-10-13
common/quest.c - Rev: 1.5, Status: Exp
Files modified by cavesomething: 2005-10-11 (23:26)
Note: yet another party obsoletion bug fixed
ChangeLog - Rev: 1.409, Status: Exp
server/c_party.c - Rev: 1.18, Status: Exp
Files modified by cavesomething: 2005-10-11 (20:44)
Note: fix a party obsoletion bug
ChangeLog - Rev: 1.408, Status: Exp
server/c_party.c - Rev: 1.17, Status: Exp
Files modified by ryo_saeba: 2005-10-09 (08:52)
Note: Rebuild archetypes and such.
lib/animations - Rev: 1.74, Status: Exp
lib/archetypes - Rev: 1.166, Status: Exp
lib/bmaps - Rev: 1.85, Status: Exp
lib/bmaps.paths - Rev: 1.88, Status: Exp
lib/crossfire.0 - Rev: 1.52, Status: Exp
lib/crossfire.1 - Rev: 1.51, Status: Exp
lib/faces - Rev: 1.71, Status: Exp
lib/smooth - Rev: 1.17, Status: Exp
lib/treasures.bld - Rev: 1.35, Status: Exp
Files modified by ryo_saeba: 2005-10-09 (08:49)
Note: Fix bug in key/value. Can now drop item when applying food/potion/poison.
ChangeLog - Rev: 1.407, Status: Exp
common/object.c - Rev: 1.107, Status: Exp
server/apply.c - Rev: 1.144, Status: Exp
Files modified by ryo_saeba: 2005-10-09 (08:30)
Note: Remove trailing spaces that confuse parser
lib/treasures - Rev: 1.85, Status: Exp
Files modified by ryo_saeba: 2005-10-09 (07:34)
Note: Don't hardcode strings. Undead_name contains undead name.
include/object.h - Rev: 1.42, Status: Exp
server/disease.c - Rev: 1.33, Status: Exp
Files modified by ryo_saeba: 2005-10-08 (09:56)
Note: Removed gps code. Added GetMarkedItem to Python
ChangeLog - Rev: 1.406, Status: Exp
common/item.c - Rev: 1.52, Status: Exp
include/define.h - Rev: 1.95, Status: Exp
server/apply.c - Rev: 1.143, Status: Exp
Files modified by akirschbaum: 2005-10-07 (23:35)
Note: Prevent objects from losing inventory when thrown. include/libproto.h, common/object.c: Add new parameter "free_inventory" to free_object(). Is set, free inventory as well instead of dropping it on the ground. common/object.c: In get_split_ob() prevent inventory of splitted object to be dropped.
ChangeLog - Rev: 1.405, Status: Exp
common/object.c - Rev: 1.106, Status: Exp
include/libproto.h - Rev: 1.75, Status: Exp
Files modified by qal21: 2005-10-07 (19:41)
Note: Use object_create_clone in get_split_ob; Fixes things inside of objects disappearing when throwing.
ChangeLog - Rev: 1.404, Status: Exp
common/object.c - Rev: 1.105, Status: Exp
Files modified by akirschbaum: 2005-10-07 (19:38)
Note: Make damage done by area spells not depend on monster size. include/sproto.h, server/attack.c: Add additional parameter "full_hit" to hit_map() and hit_player(). If set, do full damage, if unset scale down by monster size. server/{apply.c, attack.c, disease.c, monster.c, player.c, rune.c, spell_attack.c, spell_effect.c, spell_util.c, time.c}: Change callers to set "full_hit" parameter according to the attack used.
ChangeLog - Rev: 1.403, Status: Exp
include/sproto.h - Rev: 1.143, Status: Exp
server/apply.c - Rev: 1.142, Status: Exp
server/attack.c - Rev: 1.114, Status: Exp
server/disease.c - Rev: 1.32, Status: Exp
server/main.c - Rev: 1.98, Status: Exp
server/monster.c - Rev: 1.92, Status: Exp
server/player.c - Rev: 1.179, Status: Exp
server/rune.c - Rev: 1.44, Status: Exp
server/spell_attack.c - Rev: 1.23, Status: Exp
server/spell_effect.c - Rev: 1.141, Status: Exp
server/spell_util.c - Rev: 1.98, Status: Exp
server/time.c - Rev: 1.76, Status: Exp
Files modified by akirschbaum: 2005-10-07 (17:54)
Note: common/{arch.c, object.c}, crossedit/{Attr.c, Defines.h, Edit.c}, include/libproto.h, server/{plugins.c, time.c}: Rename functions with mixed-case names to lower case only. crossedit/Defines.h: Remove prototypes for nonexisting functions.
ChangeLog - Rev: 1.402, Status: Exp
common/arch.c - Rev: 1.33, Status: Exp
common/object.c - Rev: 1.104, Status: Exp
crossedit/Attr.c - Rev: 1.20, Status: Exp
crossedit/Defines.h - Rev: 1.4, Status: Exp
crossedit/Edit.c - Rev: 1.16, Status: Exp
include/libproto.h - Rev: 1.74, Status: Exp
server/plugins.c - Rev: 1.44, Status: Exp
server/time.c - Rev: 1.75, Status: Exp
Files modified by akirschbaum: 2005-10-06 (23:36)
Note: server/apply.c: In prepare_weapon() do not lose a reference to the item name.
ChangeLog - Rev: 1.401, Status: Exp
server/apply.c - Rev: 1.141, Status: Exp
Files modified by ryo_saeba: 2005-10-06 (21:25)
Note: Declaration are before assignments.
server/shop.c - Rev: 1.45, Status: Exp
Files modified by cavesomething: 2005-10-06 (13:18)
Note: fix value calculations for alchemy and pickup code
include/sproto.h - Rev: 1.142, Status: Exp
ChangeLog - Rev: 1.400, Status: Exp
server/shop.c - Rev: 1.44, Status: Exp
Files modified by qal21: 2005-10-06 (05:27)
Note: Fix segfault upon alchemy spell after updating to the new shop code: Make sure who is non-null in query_cost for certain portions of logic.
server/shop.c - Rev: 1.43, Status: Exp
Files modified by akirschbaum: 2005-10-05 (22:07)
Note: server/monster.c: In move_monster() prevent hp/sp overflows for monsters with very high maxhp/maxsp and very high regeneration rates.
ChangeLog - Rev: 1.399, Status: Exp
server/monster.c - Rev: 1.91, Status: Exp
Files modified by cavesomething: 2005-10-05 (01:01)
Note: prevent crashyness on some broken treasure lists
ChangeLog - Rev: 1.398, Status: Exp
common/treasure.c - Rev: 1.60, Status: Exp
Files modified by ryo_saeba: 2005-10-04 (17:16)
Note: Fix Windows compilation
ChangeLog - Rev: 1.397, Status: Exp
server/shop.c - Rev: 1.42, Status: Exp
Files modified by mikeeusa: 2005-10-04 (06:12)
Note: CVS: crossfire: added amethyst to the treasureslist and artifact file where needed, while not the most valuable of gems, it's not often found around these parts
lib/artifacts - Rev: 1.53, Status: Exp
Files modified by mikeeusa: 2005-10-04 (05:49)
Note: CVS: crossfire: added amethyst to the treasureslist, while not the most valuable of gems, it's not often found around these parts
lib/treasures - Rev: 1.84, Status: Exp
Files modified by mikeeusa: 2005-10-04 (05:25)
Note: CVS: crossfire: added amethyst to the treasureslist, while not the most valuable of gems, it's not often found around these parts
lib/treasures - Rev: 1.83, Status: Exp
Files modified by cavesomething: 2005-10-04 (05:06)
Note: fix output names in new_save_map.
ChangeLog - Rev: 1.396, Status: Exp
common/map.c - Rev: 1.86, Status: Exp
Files modified by cavesomething: 2005-10-04 (04:39)
Note: fix segfault in shops code when passed broken objects.
ChangeLog - Rev: 1.395, Status: Exp
server/shop.c - Rev: 1.41, Status: Exp
Files modified by bbotbuilder: 2005-10-04 (03:54)
Note: Added "vial of poison" to the "shop_potion" treasure list.
lib/treasures - Rev: 1.82, Status: Exp
Files modified by cavesomething: 2005-10-04 (01:39)
Note: fix segfault in shops code, for real this time.
ChangeLog - Rev: 1.394, Status: Exp
common/map.c - Rev: 1.85, Status: Exp
Files modified by cavesomething: 2005-10-04 (01:00)
Note: fix segfault in shops code
ChangeLog - Rev: 1.393, Status: Exp
common/map.c - Rev: 1.84, Status: Exp
Files modified by cavesomething: 2005-10-03 (15:47)
Note: using < instead of > could prove helpful
ChangeLog - Rev: 1.392, Status: Exp
common/map.c - Rev: 1.83, Status: Exp
Files modified by mikeeusa: 2005-10-03 (05:45)
Note: CVS: crossfire: treasures: added some weapons and armour to the treasureslist
lib/treasures - Rev: 1.81, Status: Exp
Files modified by cavesomething: 2005-10-03 (03:29)
Note: add support for specialised shops
ChangeLog - Rev: 1.391, Status: Exp
common/item.c - Rev: 1.51, Status: Exp
common/loader.l - Rev: 1.69, Status: Exp
common/map.c - Rev: 1.82, Status: Exp
doc/Developers/map-technical - Rev: 1.3, Status: Exp
doc/Developers/shops - Rev: 1.1, Status: Exp
include/define.h - Rev: 1.94, Status: Exp
include/libproto.h - Rev: 1.73, Status: Exp
include/map.h - Rev: 1.31, Status: Exp
include/sproto.h - Rev: 1.141, Status: Exp
server/apply.c - Rev: 1.140, Status: Exp
server/c_object.c - Rev: 1.69, Status: Exp
server/shop.c - Rev: 1.40, Status: Exp
server/skill_util.c - Rev: 1.58, Status: Exp
Files modified by ryo_saeba: 2005-10-01 (18:17)
Note: Didn't read doc, but needed a fix anyway
server/disease.c - Rev: 1.31, Status: Exp
Files modified by ryo_saeba: 2005-10-01 (18:08)
Note: Fix diseases with negative value
ChangeLog - Rev: 1.390, Status: Exp
server/disease.c - Rev: 1.30, Status: Exp
Files modified by ryo_saeba: 2005-10-01 (17:46)
Note: Fix const warnings
make_win32/crossfire32.dsp - Rev: 1.22, Status: Exp
Files modified by ryo_saeba: 2005-10-01 (17:46)
Note: Patches #1307880 and #1306987 courtesy quisar
ChangeLog - Rev: 1.389, Status: Exp
include/player.h - Rev: 1.43, Status: Exp
include/sproto.h - Rev: 1.140, Status: Exp
server/c_range.c - Rev: 1.12, Status: Exp
server/login.c - Rev: 1.54, Status: Exp
server/pets.c - Rev: 1.37, Status: Exp
server/player.c - Rev: 1.178, Status: Exp
server/spell_util.c - Rev: 1.97, Status: Exp
Files modified by ryo_saeba: 2005-10-01 (16:36)
Note: Clean some compilation warnings.
ChangeLog - Rev: 1.388, Status: Exp
common/button.c - Rev: 1.29, Status: Exp
common/image.c - Rev: 1.14, Status