Time | Revision | Author | Filename |
2006/09/18 01:12:50 | 1.3 | mwedel | doc/mediaTags |
Add support (or at least documentation) for underlining.
MSW 2006-09-17 | |||
2006/09/17 23:34:32 | 1.24 | mwedel | TODO |
Move entries from this file to the sourceforge tracker and wiki
TODO - both provide better tracking than this file. MSW 2006-09-17 | |||
2006/09/17 00:34:39 | 1.182 | qal21 | include/sproto.h |
2006/09/17 00:34:39 | 1.79 | qal21 | server/plugins.c |
2006/09/17 00:34:39 | 1.102 | qal21 | server/monster.c |
2006/09/17 00:34:39 | 1.744 | qal21 | ChangeLog |
Change cfapi_object_say() to use either command_say() or npc_say() depending on if the object is a player. Fixes bug #1534889. | |||
2006/09/16 15:12:40 | 1.181 | qal21 | include/sproto.h |
2006/09/16 15:12:40 | 1.164 | qal21 | server/spell_effect.c |
2006/09/16 15:12:40 | 1.743 | qal21 | ChangeLog |
Commit changes forgotten in previous commit of alchemy changes. | |||
2006/09/16 15:10:14 | 1.53 | qal21 | lib/treasures.bld |
2006/09/16 15:10:13 | 1.187 | qal21 | lib/archetypes |
Recollect archetypes. | |||
2006/09/16 15:01:12 | 1.112 | qal21 | server/spell_util.c |
2006/09/16 15:01:12 | 1.742 | qal21 | ChangeLog |
Implement proposed alchemy changes from the mailing list. Make value of nuggets given range from 5% to 40%. Depends on archetype changes to the alchemy spell and nuggets. | |||
2006/09/16 01:18:50 | 1.30 | qal21 | server/alchemy.c |
2006/09/16 01:18:50 | 1.741 | qal21 | ChangeLog |
Make shadow alchemy and random alchemy failures ignore the 'cauldron' type being used. Fixes bug #1551385. | |||
2006/09/12 21:25:01 | 1.3 | qal21 | lib/README |
Fix small errors in my previous commit of an update to lib/README. | |||
2006/09/12 21:20:09 | 1.2 | qal21 | lib/README |
2006/09/12 21:20:09 | 1.740 | qal21 | ChangeLog |
Large update to the ancient readme file describing the files in lib. | |||
2006/09/12 11:58:14 | 1.22 | akirschbaum | doc/Developers/objects |
Fix typo. | |||
2006/09/11 00:10:50 | 1.10 | qal21 | include/treasure.h |
2006/09/11 00:10:50 | 1.14 | qal21 | include/living.h |
2006/09/11 00:10:50 | 1.72 | qal21 | common/treasure.c |
2006/09/11 00:10:50 | 1.739 | qal21 | ChangeLog |
Add MAX_SPELLITEM_LEVEL set to 110 and set MAXLEVEL to 115. | |||
2006/09/10 17:51:43 | 1.738 | qal21 | ChangeLog |
2006/09/10 17:51:42 | 1.5 | qal21 | doc/settings |
Document create_home_portals setting in doc/settings. | |||
2006/09/10 09:55:05 | 1.205 | qal21 | server/player.c |
2006/09/10 09:55:05 | 1.737 | qal21 | ChangeLog |
Comment cleanup. No code changes. | |||
2006/09/10 09:21:55 | 1.736 | qal21 | ChangeLog |
Forgot ChangeLog for: Add check to auto-dropping of applied transports to not drop in shops. | |||
2006/09/10 09:21:16 | 1.180 | qal21 | server/apply.c |
Add check to auto-dropping of applied transports to not drop in shops. | |||
2006/09/10 01:44:27 | 1.71 | qal21 | common/treasure.c |
2006/09/10 01:44:27 | 1.735 | qal21 | ChangeLog |
Make fix_flesh_item only run when the donor is a monster. Fixes bug #1555569. | |||
2006/09/09 19:24:33 | 1.179 | qal21 | server/apply.c |
Previous commit to use is_in_shop() caused the shopkeeper to wave when entering instead of exiting. Fixing that. | |||
2006/09/09 19:04:36 | 1.734 | qal21 | ChangeLog |
2006/09/09 19:04:35 | 1.204 | qal21 | server/player.c |
2006/09/09 19:04:35 | 1.89 | qal21 | server/c_object.c |
2006/09/09 19:04:35 | 1.178 | qal21 | server/apply.c |
Use is_in_shop() to check if it's in a a shop. | |||
2006/09/09 18:46:00 | 1.733 | qal21 | ChangeLog |
Change yyyy/mm/dd to yyyy-mm-dd in ChangeLog to match the typically used convention. | |||
2006/09/09 18:43:12 | 1.180 | qal21 | include/sproto.h |
2006/09/09 18:43:12 | 1.59 | qal21 | server/shop.c |
2006/09/09 18:43:12 | 1.732 | qal21 | ChangeLog |
Add is_in_shop() and coords_in_shop() based on addition of is_in_shop() in cf+ by elmex. | |||
2006/09/09 15:32:12 | 1.177 | qal21 | server/apply.c |
2006/09/09 15:32:12 | 1.731 | qal21 | ChangeLog |
When applying a transport which is in an inventory, drop the transport. | |||
2006/09/09 15:31:32 | 1.730 | qal21 | ChangeLog |
2006/09/09 15:31:31 | 1.179 | qal21 | include/sproto.h |
2006/09/09 15:31:31 | 1.88 | qal21 | server/c_object.c |
Make drop_object return a pointer to the dropped object, NULL otherwise. | |||
2006/09/09 12:41:10 | 1.729 | lalo | ChangeLog |
d'oh, forgot the ChangeLog *again*, sorry | |||
2006/09/09 11:09:57 | 1.3 | lalo | doc/Developers/mapguide |
small, useful note about map difficulty in the map guide | |||
2006/09/09 11:07:49 | 1.70 | lalo | common/treasure.c |
add exp and other_arch to flesh; more info about the original monster, to be used in spells or scripts | |||
2006/09/07 01:25:31 | 1.20 | mwedel | server/swap.c |
2006/09/07 01:25:30 | 1.21 | mwedel | doc/Developers/protocol |
2006/09/07 01:25:28 | 1.728 | mwedel | ChangeLog |
doc/Developers/protocol: Fix off by one on how many layers are currently
defined. server/swap.c: When loading up temp maps, make sure timeout is set to 0 - fixes bug 1539203. MSW 2006-09-06 | |||
2006/09/06 19:50:41 | 1.52 | lalo | lib/treasures.bld |
2006/09/06 19:50:40 | 1.186 | lalo | lib/archetypes |
recollect again, because it seems last time it picked up some outdated stuff | |||
2006/09/06 19:48:46 | 1.19 | lalo | lib/collect.pl.in |
2006/09/06 19:48:46 | 1.727 | lalo | ChangeLog |
make collect.pl ignore backup files just in case | |||
2006/09/06 19:10:57 | 1.726 | lalo | ChangeLog |
I suck, forgot the ChangeLog on my last commit | |||
2006/09/06 18:38:50 | 1.63 | qal21 | server/gods.c |
2006/09/06 18:38:50 | 1.725 | qal21 | ChangeLog |
Make get_god_for_race() safe for gods without races. | |||
2006/09/06 16:58:00 | 1.58 | lalo | server/shop.c |
making sure shops don't give jade/amber. For real this time. | |||
2006/09/06 16:14:32 | 1.51 | lalo | lib/treasures.bld |
2006/09/06 16:14:29 | 1.81 | lalo | lib/faces |
2006/09/06 16:14:27 | 1.61 | lalo | lib/crossfire.1 |
2006/09/06 16:14:18 | 1.66 | lalo | lib/crossfire.0 |
2006/09/06 16:14:16 | 1.100 | lalo | lib/bmaps.paths |
2006/09/06 16:14:15 | 1.95 | lalo | lib/bmaps |
2006/09/06 16:14:14 | 1.185 | lalo | lib/archetypes |
collected archetypes n'stoof | |||
2006/09/04 16:23:32 | 1.13 | ryo_saeba | random_maps/wall.c |
2006/09/04 16:23:32 | 1.23 | ryo_saeba | random_maps/rproto.h |
2006/09/04 16:23:32 | 1.724 | ryo_saeba | ChangeLog |
patch #551467 (type mismatch in surround_flag3() can cause SIGSEGV) courtesy Mark Kidder | |||
2006/09/04 02:21:05 | 1.97 | mwedel | socket/request.c |
2006/09/04 02:21:05 | 1.30 | mwedel | socket/info.c |
2006/09/04 02:21:05 | 1.57 | mwedel | server/shop.c |
2006/09/04 02:21:05 | 1.203 | mwedel | server/player.c |
2006/09/04 02:21:05 | 1.93 | mwedel | server/c_wiz.c |
2006/09/04 02:21:05 | 1.81 | mwedel | server/c_misc.c |
2006/09/04 02:21:05 | 1.176 | mwedel | server/apply.c |
2006/09/04 02:21:04 | 1.2 | mwedel | doc/mediaTags |
2006/09/04 02:21:04 | 1.41 | mwedel | include/newserver.h |
2006/09/04 02:21:04 | 1.15 | mwedel | include/newclient.h |
2006/09/04 02:21:04 | 1.111 | mwedel | include/define.h |
2006/09/04 02:21:04 | 1.723 | mwedel | ChangeLog |
Bulk of this change is updating some files to use draw_ext_info() - all
future code should use this, since there is no real reason not to and it provides additional features. One notable change - reversed the order of the new and old formats in draw_ext_info_format() - the order was different than that of draw_ext_info(), which leads to confusion. draw_ext_info_format() wasn't used in many places, so easier to change that than all the draw_ext_info() calls. Only another 1200 new_draw_info calls left in the server. -- doc/mediaTags: Fix some typos, clarify some behaviour (the way it works now so that there will not be confusion in the future). include/define.h: Remove MSG_ tags - moved to newclient.h include/newclient.h: Synchronize with client version. Add MSG_ defines include/newserver.h: Move some defines from here to newclient.h server/apply.c: Reverse format parameters to draw_ext_info_format() calls. server/c_misc.c: Rewrite to use draw_ext_info{_format} - this allows nice formatting of tables, etc. Also general style cleanups, clarify some messages. in help_topics(), don't do linewrap - let the client handle it. remove bug_report() function - no longer used. Remove explore_mode() - wasn't used. Move command_style_map_info() to c_wiz.c since it is a wiz only command. server/c_wiz.c: As per above, move command_style_map_info() to this file since it is a wiz command. server/player.c: Reverse format parameters to draw_ext_info_format() calls. server/shop.c: Update to use draw_ext_info{_format} instead of new_draw_info() socket/info.c: Reverse format parameters in draw_ext_info_format(). Update va_start() to use new last parameter. Remove call to strip_media() if the client supports the tag - that should only be used if the client does not support the tag. socket/request.c: remove commented out MSG_TYPE values. MSW 2006-09-03 | |||
2006/09/03 15:18:00 | 1.50 | lalo | lib/treasures.bld |
2006/09/03 15:18:00 | 1.184 | lalo | lib/archetypes |
2006/09/03 15:17:59 | 1.84 | lalo | lib/animations |
collected archetypes n'stoof | |||
2006/09/03 12:37:15 | 1.4 | qal21 | plugins/common/hashtable.c |
2006/09/03 12:37:15 | 1.722 | qal21 | ChangeLog |
make Win32 define of uintptr_t more correct. | |||
2006/09/03 10:11:20 | 1.3 | ryo_saeba | make_win32/plugin_python/plugin_python.rc |
2006/09/03 10:11:20 | 1.5 | ryo_saeba | make_win32/plugin_common/plugin_common.dsp |
2006/09/03 10:11:19 | 1.3 | ryo_saeba | make_win32/crossfire.rc |
2006/09/03 10:11:19 | 1.20 | ryo_saeba | make_win32/cfserver.nsi |
2006/09/03 10:11:19 | 1.12 | ryo_saeba | make_win32/Release_notes.txt |
Snapshot, fix compilation, and so on. | |||
2006/09/03 09:45:03 | 1.3 | ryo_saeba | plugins/common/hashtable.c |
2006/09/03 09:45:03 | 1.721 | ryo_saeba | ChangeLog |
Fix Win32 compilation | |||
2006/09/03 09:38:07 | 1.20 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2006/09/03 09:38:07 | 1.720 | ryo_saeba | ChangeLog |
Potential fix for bug #1551307 (crash in python plugin). | |||
2006/09/03 09:00:56 | 1.163 | ryo_saeba | server/spell_effect.c |
2006/09/03 09:00:56 | 1.719 | ryo_saeba | ChangeLog |
Missing return value. | |||
2006/09/03 08:29:36 | 1.111 | ryo_saeba | server/spell_util.c |
2006/09/03 08:29:36 | 1.718 | ryo_saeba | ChangeLog |
Fix bug #1551371 (No-magic prevents monsters from casting spells) | |||
2006/09/03 08:01:02 | 1.178 | ryo_saeba | include/sproto.h |
2006/09/03 08:01:02 | 1.69 | ryo_saeba | server/skill_util.c |
2006/09/03 08:01:02 | 1.29 | ryo_saeba | server/alchemy.c |
2006/09/03 08:01:01 | 1.717 | ryo_saeba | ChangeLog |
#1551386 (Alchemy with unpaid items) | |||
2006/09/02 22:17:59 | 1.130 | mwedel | server/attack.c |
2006/09/02 22:17:59 | 1.716 | mwedel | ChangeLog |
server/attack.c: Store away victim_map in hit_with_arrow() - what could
otherwise happen is that victim is a player, and killed and ends up on new map, so that victim->map points at the wrong map. MSW 2006-09-02 | |||
2006/09/02 10:23:58 | 1.12 | ryo_saeba | server/swamp.c |
2006/09/02 10:23:57 | 1.715 | ryo_saeba | ChangeLog |
Feature request #1539125 (woodsman makes swamps uesless) by Andreas Kirschbaum | |||
2006/09/02 09:25:19 | 1.17 | ryo_saeba | socket/lowlevel.c |
2006/09/02 09:25:19 | 1.714 | ryo_saeba | ChangeLog |
Apply patch #1550716 (Frequent crashes after client disconnects) courtesy Mark Kidder | |||
2006/08/31 02:41:27 | 1.129 | mwedel | server/attack.c |
2006/08/31 02:41:26 | 1.713 | mwedel | ChangeLog |
server/attack.c: Move kill_player() after we set up the pl->killer string.
Needed just so right message is on grave stone - also prevents crashes, as if the hitter is poison or disease, kill_player() will remove those. MSW 2006-08-30 | |||
2006/08/31 01:05:48 | 1.49 | qal21 | lib/treasures.bld |
2006/08/31 01:05:48 | 1.83 | qal21 | lib/animations |
Recollect archetypes. | |||
2006/08/31 00:34:24 | 1.712 | qal21 | ChangeLog |
2006/08/31 00:34:23 | 1.13 | qal21 | lib/attackmess |
Fix missing space in a 'type 17' attack message. | |||
2006/08/28 13:39:22 | 1.20 | tchize | doc/Developers/protocol |
2006/08/28 13:39:22 | 1.1 | tchize | doc/mediaTags |
Added media tags documentation | |||
2006/08/28 02:03:29 | 1.202 | qal21 | server/player.c |
2006/08/28 02:03:29 | 1.711 | qal21 | ChangeLog |
Fix logic error in fire_bow and avoid unnecessary messages. Fixes bug #1547699. | |||
2006/08/27 10:19:05 | 1.92 | akirschbaum | server/c_wiz.c |
Fix type mismatch. | |||
2006/08/27 09:11:34 | 1.37 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/08/27 09:11:33 | 1.710 | ryo_saeba | ChangeLog |
Add constants for many things. | |||
2006/08/27 09:09:56 | 1.14 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2006/08/27 09:09:56 | 1.19 | ryo_saeba | plugins/cfpython/cfpython_object.c |
Add 'object->env' and move_xxx wrappers to Object. | |||
2006/08/27 09:09:19 | 1.20 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/08/27 09:09:18 | 1.28 | ryo_saeba | include/plugin.h |
2006/08/27 09:09:18 | 1.78 | ryo_saeba | server/plugins.c |
2006/08/27 09:09:18 | 1.19 | ryo_saeba | plugins/common/plugin_common.c |
Add plugin access to move fields. Add sint64 type to plugin. 'AddExp' wrapper. | |||
2006/08/26 12:56:22 | 1.50 | ryo_saeba | include/object.h |
2006/08/26 12:56:22 | 1.99 | ryo_saeba | include/libproto.h |
2006/08/26 12:56:21 | 1.69 | ryo_saeba | common/treasure.c |
2006/08/26 12:56:21 | 1.143 | ryo_saeba | common/object.c |
2006/08/26 12:56:21 | 1.84 | ryo_saeba | common/loader.l |
2006/08/26 12:56:20 | 1.89 | ryo_saeba | common/loader.c |
2006/08/26 12:56:19 | 1.5 | ryo_saeba | test/unit/common/check_arch.c |
2006/08/26 12:56:19 | 1.175 | ryo_saeba | server/apply.c |
2006/08/26 12:56:19 | 1.79 | ryo_saeba | common/living.c |
2006/08/26 12:56:19 | 1.709 | ryo_saeba | ChangeLog |
Remove obsolete event system. | |||
2006/08/26 11:09:13 | 1.47 | ryo_saeba | server/weather.c |
2006/08/26 11:09:12 | 1.708 | ryo_saeba | ChangeLog |
Fix spurious logic in weather_avoid | |||
2006/08/26 03:08:01 | 1.142 | ryo_saeba | common/object.c |
2006/08/26 03:08:00 | 1.707 | ryo_saeba | ChangeLog |
Fix insert_ob_in_map strange behaviour with some flags combo. | |||
2006/08/25 22:45:37 | 1.141 | qal21 | common/object.c |
Fix potential 'coord outside of map' issue in previous commit. | |||
2006/08/25 22:30:15 | 1.98 | qal21 | include/libproto.h |
2006/08/25 22:30:15 | 1.93 | qal21 | server/time.c |
2006/08/25 22:30:15 | 1.140 | qal21 | common/object.c |
2006/08/25 22:30:15 | 1.706 | qal21 | ChangeLog |
Make generators work properly with multi-tile objects. | |||
2006/08/25 18:03:18 | 1.3 | quinet | test/unit/socket/.cvsignore |
2006/08/25 18:03:18 | 1.3 | quinet | test/unit/random_maps/.cvsignore |
2006/08/25 18:03:18 | 1.3 | quinet | test/unit/server/.cvsignore |
2006/08/25 18:03:18 | 1.3 | quinet | test/unit/common/.cvsignore |
2006/08/25 18:03:18 | 1.2 | quinet | test/unit/.cvsignore |
2006/08/25 18:03:17 | 1.3 | quinet | test/.cvsignore |
Stop complaining about .autorun.xml | |||
2006/08/25 18:00:50 | 1.8 | quinet | test/unit/crossedit/Makefile.in |
2006/08/25 18:00:50 | 1.8 | quinet | test/unit/socket/Makefile.in |
2006/08/25 18:00:50 | 1.8 | quinet | test/unit/random_maps/Makefile.in |
2006/08/25 18:00:50 | 1.9 | quinet | test/unit/server/Makefile.in |
2006/08/25 18:00:50 | 1.9 | quinet | test/unit/common/Makefile.in |
2006/08/25 18:00:50 | 1.8 | quinet | test/unit/Makefile.in |
2006/08/25 18:00:49 | 1.8 | quinet | test/Makefile.in |
Regenerated again. | |||
2006/08/25 17:57:19 | 1.5 | quinet | check-fragment.am |
2006/08/25 17:57:19 | 1.705 | quinet | ChangeLog |
check-fragment.am: Add some quotes to avoid problems with spaces appearing in macro expansions. | |||
2006/08/25 16:28:01 | 1.7 | quinet | test/unit/socket/Makefile.in |
2006/08/25 16:28:01 | 1.8 | quinet | test/unit/server/Makefile.in |
2006/08/25 16:28:01 | 1.11 | quinet | utils/ltmain.sh |
2006/08/25 16:28:01 | 1.13 | quinet | utils/config.sub |
2006/08/25 16:28:01 | 1.13 | quinet | utils/config.guess |
2006/08/25 16:28:01 | 1.30 | quinet | utils/Makefile.in |
2006/08/25 16:28:00 | 1.24 | quinet | socket/Makefile.in |
2006/08/25 16:28:00 | 1.5 | quinet | test/toolkit/Makefile.in |
2006/08/25 16:28:00 | 1.7 | quinet | test/unit/crossedit/Makefile.in |
2006/08/25 16:28:00 | 1.7 | quinet | test/unit/random_maps/Makefile.in |
2006/08/25 16:28:00 | 1.8 | quinet | test/unit/common/Makefile.in |
2006/08/25 16:28:00 | 1.7 | quinet | test/unit/Makefile.in |
2006/08/25 16:28:00 | 1.7 | quinet | test/Makefile.in |
2006/08/25 16:28:00 | 1.32 | quinet | random_maps/Makefile.in |
2006/08/25 16:28:00 | 1.36 | quinet | server/Makefile.in |
2006/08/25 16:27:59 | 1.15 | quinet | include/autoconf.h.in |
2006/08/25 16:27:59 | 1.86 | quinet | lib/Makefile.in |
2006/08/25 16:27:59 | 1.7 | quinet | plugins/cfpython/include/Makefile.in |
2006/08/25 16:27:59 | 1.14 | quinet | plugins/cfpython/Makefile.in |
2006/08/25 16:27:59 | 1.7 | quinet | plugins/cfanim/include/Makefile.in |
2006/08/25 16:27:59 | 1.9 | quinet | plugins/cfanim/Makefile.in |
2006/08/25 16:27:59 | 1.7 | quinet | plugins/common/include/Makefile.in |
2006/08/25 16:27:59 | 1.7 | quinet | plugins/common/Makefile.in |
2006/08/25 16:27:59 | 1.9 | quinet | plugins/Makefile.in |
2006/08/25 16:27:58 | 1.26 | quinet | doc/spoiler/Makefile.in |
2006/08/25 16:27:58 | 1.27 | quinet | doc/playbook-html/Makefile.in |
2006/08/25 16:27:58 | 1.23 | quinet | doc/spell-docs/Makefile.in |
2006/08/25 16:27:58 | 1.27 | quinet | doc/playbook/Makefile.in |
2006/08/25 16:27:58 | 1.23 | quinet | doc/scripts/Makefile.in |
2006/08/25 16:27:58 | 1.29 | quinet | doc/spoiler-html/Makefile.in |
2006/08/25 16:27:58 | 1.24 | quinet | doc/Developers/Makefile.in |
2006/08/25 16:27:58 | 1.41 | quinet | doc/Makefile.in |
2006/08/25 16:27:58 | 1.32 | quinet | include/Makefile.in |
2006/08/25 16:27:57 | 1.21 | quinet | crossedit/bitmaps/Makefile.in |
2006/08/25 16:27:57 | 1.21 | quinet | crossedit/doc/Makefile.in |
2006/08/25 16:27:57 | 1.22 | quinet | crossedit/include/Makefile.in |
2006/08/25 16:27:57 | 1.23 | quinet | crossedit/Cnv/Makefile.in |
2006/08/25 16:27:57 | 1.31 | quinet | crossedit/Makefile.in |
2006/08/25 16:27:57 | 1.18 | quinet | devel/Makefile.in |
2006/08/25 16:27:57 | 1.33 | quinet | common/Makefile.in |
2006/08/25 16:27:56 | 1.70 | quinet | configure |
2006/08/25 16:27:55 | 1.30 | quinet | aclocal.m4 |
2006/08/25 16:27:55 | 1.49 | quinet | Makefile.in |
2006/08/25 16:27:55 | 1.704 | quinet | ChangeLog |
configure, aclocal.m4, utils/config.guess, utils/config.sub,
utils/ltmain.sh, include/autoconf.h.in, */Makefile.in: regenerated using slightly newer versions of libtoolize, aclocal, automake and autoconf. | |||
2006/08/25 16:23:18 | 1.24 | quinet | configure.ac |
2006/08/25 16:23:18 | 1.703 | quinet | ChangeLog |
configure.ac: add option to disable unit tests, fix incorrect usage of
AC_ARG_ENABLE for dmalloc, fix some typos. | |||
2006/08/25 13:45:04 | 1.116 | ryo_saeba | common/map.c |
2006/08/25 13:45:03 | 1.702 | ryo_saeba | ChangeLog |
Static buffers cause strange issues. | |||
2006/08/24 00:42:06 | 1.183 | qal21 | lib/archetypes |
Recollect archetypes. | |||
2006/08/23 16:24:59 | 1.6 | ryo_saeba | server/server.c |
2006/08/23 16:24:58 | 1.701 | ryo_saeba | ChangeLog |
Buffer overwriting leads to strange issues. | |||
2006/08/22 16:45:25 | 1.96 | ryo_saeba | socket/request.c |
2006/08/22 16:45:25 | 1.700 | ryo_saeba | ChangeLog |
Fix for bug #1528636 (Invisible player disappears from map view) | |||
2006/08/22 02:16:01 | 1.64 | mwedel | server/login.c |
2006/08/22 02:16:01 | 1.699 | mwedel | ChangeLog |
Fix/improve login procedure such that if a player is trying to log in with
the name & correct password of character already on server, terminate old connection and let them log in. --- server/login.c: Remove name check for players on server in check_name(). Make wrong_password() to handle error message handling for wrong password In check_login(), iterate over players on system to see if there is a match - if mismatched password, print error. If correct password, terminate old connection. Move wrong password logic from check_login() to wrong_password(). MSW 2006-08-21 | |||
2006/08/21 15:47:23 | 1.128 | qal21 | server/attack.c |
2006/08/21 15:47:23 | 1.698 | qal21 | ChangeLog |
Call kill_player() from the kill_object() code. Fixes bug #1539192. | |||
2006/08/21 00:40:49 | 1.162 | qal21 | server/spell_effect.c |
Fix error in previous commit. | |||
2006/08/21 00:18:01 | 1.697 | qal21 | ChangeLog |
2006/08/21 00:18:00 | 1.161 | qal21 | server/spell_effect.c |
Make counterspell not effect permenant spell effects. Fixes bug #1539220. | |||
2006/08/20 22:18:43 | 1.1 | qal21 | lib/adm/getfaces.pl |
2006/08/20 22:18:43 | 1.2 | qal21 | lib/adm/README |
2006/08/20 22:18:43 | 1.696 | qal21 | ChangeLog |
Add 'getfaces' script I put on the tracker a long time ago and forgot about. | |||
2006/08/20 04:59:28 | 1.177 | ryo_saeba | include/sproto.h |
2006/08/20 04:59:28 | 1.77 | ryo_saeba | server/plugins.c |
2006/08/20 04:59:28 | 1.13 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2006/08/20 04:59:28 | 1.18 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2006/08/20 04:59:28 | 1.36 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/08/20 04:59:28 | 1.19 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/08/20 04:59:28 | 1.18 | ryo_saeba | plugins/common/plugin_common.c |
2006/08/20 04:59:28 | 1.695 | ryo_saeba | ChangeLog |
Plugin wrappers for timers. | |||
2006/08/20 04:58:26 | 1.9 | ryo_saeba | server/timers.c |
2006/08/20 04:58:25 | 1.3 | ryo_saeba | include/timers.h |
2006/08/20 04:58:25 | 1.81 | ryo_saeba | server/init.c |
Fix timers. | |||
2006/08/19 20:23:08 | 1.139 | qal21 | common/object.c |
2006/08/19 20:23:08 | 1.694 | qal21 | ChangeLog |
Scatter objects dropped from a multi-tile object being freed. Fixes bug #1542884 | |||
2006/08/19 19:07:12 | 1.91 | qal21 | server/c_wiz.c |
2006/08/19 19:07:12 | 1.693 | qal21 | ChangeLog |
Make DM 'free' command safe on multi-tile objects. | |||
2006/08/19 16:23:15 | 1.110 | ryo_saeba | server/spell_util.c |
2006/08/19 16:23:15 | 1.692 | ryo_saeba | ChangeLog |
DMs can cast denied spells, that's why they are DMs. | |||
2006/08/19 16:22:26 | 1.40 | ryo_saeba | server/spell_attack.c |
Fix bug #1523571 (Diseases work only on head part). | |||
2006/08/19 15:47:39 | 1.21 | ryo_saeba | doc/Developers/objects |
Update. | |||
2006/08/19 15:22:21 | 1.97 | ryo_saeba | include/libproto.h |
2006/08/19 15:22:21 | 1.92 | ryo_saeba | server/time.c |
2006/08/19 15:22:21 | 1.138 | ryo_saeba | common/object.c |
2006/08/19 15:22:21 | 1.115 | ryo_saeba | common/map.c |
2006/08/19 15:22:21 | 1.691 | ryo_saeba | ChangeLog |
Fix for bug #1460251 (Big monsters generated by generators broken). Tweaks to object dumping. | |||
2006/08/19 12:03:31 | 1.127 | ryo_saeba | server/attack.c |
2006/08/19 12:03:30 | 1.690 | ryo_saeba | ChangeLog |
Fix for bug #1540158 (Broken spells - Face of Death). Death attack is now always killing | |||
2006/08/18 14:37:22 | 1.689 | quinet | ChangeLog |
Recollected archetypes and stripped accent from my name in ChangeLog. | |||
2006/08/18 13:15:55 | 1.48 | quinet | lib/treasures.bld |
2006/08/18 13:15:54 | 1.80 | quinet | lib/faces |
2006/08/18 13:15:49 | 1.60 | quinet | lib/crossfire.1 |
2006/08/18 13:15:40 | 1.65 | quinet | lib/crossfire.0 |
2006/08/18 13:15:39 | 1.99 | quinet | lib/bmaps.paths |
2006/08/18 13:15:38 | 1.94 | quinet | lib/bmaps |
2006/08/18 13:15:37 | 1.182 | quinet | lib/archetypes |
2006/08/18 13:15:37 | 1.82 | quinet | lib/animations |
Recollect archetypes. | |||
2006/08/15 08:43:48 | 1.18 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/08/15 08:43:48 | 1.17 | ryo_saeba | plugins/common/plugin_common.c |
2006/08/15 08:43:47 | 1.176 | ryo_saeba | include/sproto.h |
2006/08/15 08:43:47 | 1.27 | ryo_saeba | include/plugin.h |
2006/08/15 08:43:47 | 1.31 | ryo_saeba | include/Makefile.in |
2006/08/15 08:43:47 | 1.35 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/08/15 08:43:46 | 1.76 | ryo_saeba | server/plugins.c |
2006/08/15 08:43:46 | 1.688 | ryo_saeba | ChangeLog |
Add plugin function to get time of day. Add matching Python function. | |||
2006/08/12 14:38:23 | 1.26 | qal21 | include/plugin.h |
2006/08/12 14:38:23 | 1.4 | qal21 | test/unit/common/stubs_common.c |
2006/08/12 14:38:23 | 1.20 | qal21 | random_maps/standalone.c |
2006/08/12 14:38:23 | 1.19 | qal21 | server/swap.c |
2006/08/12 14:38:23 | 1.5 | qal21 | server/server.c |
2006/08/12 14:38:23 | 1.75 | qal21 | server/plugins.c |
2006/08/12 14:38:23 | 1.7 | qal21 | plugins/cfpython/include/cfpython_map_private.h |
2006/08/12 14:38:23 | 1.2 | qal21 | plugins/cfpython/include/cfpython_map.h |
2006/08/12 14:38:23 | 1.10 | qal21 | plugins/cfpython/cfpython_map.c |
2006/08/12 14:38:23 | 1.34 | qal21 | plugins/cfpython/cfpython.c |
2006/08/12 14:38:23 | 1.687 | qal21 | ChangeLog |
2006/08/12 14:38:22 | 1.7 | qal21 | crossedit/stubs.c |
2006/08/12 14:38:22 | 1.19 | qal21 | include/funcpoint.h |
2006/08/12 14:38:22 | 1.114 | qal21 | common/map.c |
Impliment cfpython map invalidation. Change behavoir of EVENT_MAP* | |||
2006/08/12 14:21:00 | 1.56 | qal21 | lib/artifacts |
2006/08/12 14:21:00 | 1.686 | qal21 | ChangeLog |
Add some artifact descriptions, courtesy of Raphael Quinet | |||
2006/08/12 13:59:59 | 1.87 | gros | server/c_object.c |
2006/08/12 13:59:57 | 1.685 | gros | ChangeLog |
Fixed the Burial Ground so the clues cannot be destroyed or removed. Added a couple of details on the gravestones to make them a little more, hum, alive :). Fixed a mistake in the code of examine that didn't properly detect the @match directives. This is a fix for bug #1539227 - may it Rest In Peace. gros, 2006-08-12 | |||
2006/08/12 09:52:15 | 1.40 | gros | include/map.h |
2006/08/12 09:52:15 | 1.160 | gros | server/spell_effect.c |
2006/08/12 09:52:15 | 1.113 | gros | common/map.c |
2006/08/12 09:52:15 | 1.684 | gros | ChangeLog |
Added a field in the map structure to store the timestamp of the last original map loading, and modified the Town Portal spell so that it now cannot lead to a map that was marked before a reset, after a reset. This is a fix for bug #1539155 gros, 2006-08-12 | |||
2006/08/12 08:00:34 | 1.174 | gros | server/apply.c |
2006/08/12 08:00:33 | 1.683 | gros | ChangeLog |
Changed the comparaison code between the weapon's name and the player's, so that a weapon created by "gro" cannot be used by "gros. This is a fix for bug #1539150. gros, 2006-08-12 | |||
2006/08/12 07:23:30 | 1.86 | gros | server/c_object.c |
2006/08/12 07:23:30 | 1.682 | gros | ChangeLog |
Modified command_take so it is less noisy about no_pick items when doing a "get all" request. This is a fix for bug #1539122. gros, 2006-08-12 | |||
2006/08/12 07:00:31 | 1.85 | gros | server/c_object.c |
2006/08/12 07:00:30 | 1.681 | gros | ChangeLog |
Modified command_drop so it is less noisy about locked items when doing a "drop all" request. This is a fix for bug #1539121. gros, 2006-08-12 | |||
2006/08/12 06:31:54 | 1.45 | gros | server/pets.c |
2006/08/12 06:31:54 | 1.680 | gros | ChangeLog |
Added filling of inventory for monsters magically created that don't come from a player caster, and aren't golems. This should fix bug #1529980. gros, 2006-08-12 | |||
2006/08/12 04:15:41 | 1.2 | akirschbaum | lib/help/unbind |
Fix typo. | |||
2006/08/12 03:52:15 | 1.159 | gros | server/spell_effect.c |
2006/08/12 03:52:15 | 1.679 | gros | ChangeLog |
fixed incorrect behavior of the create missile spell, that couldn't find a proper archetype when a bow or a crossbow was wielded. This is a fix for bug #1532403. gros - 2006-08-12 | |||
2006/08/11 23:09:42 | 1.173 | lalo | server/apply.c |
2006/08/11 23:09:42 | 1.678 | lalo | ChangeLog |
keep converters from accepting unpaid items | |||
2006/08/11 07:13:02 | 1.2 | ryo_saeba | lib/wizhelp/addexp |
2006/08/11 07:13:02 | 1.90 | ryo_saeba | server/c_wiz.c |
2006/08/11 07:13:01 | 1.677 | ryo_saeba | ChangeLog |
Help text update | |||
2006/08/10 11:47:00 | 1.89 | ryo_saeba | server/c_wiz.c |
2006/08/10 11:47:00 | 1.676 | ryo_saeba | ChangeLog |
Fix minor create bug. Update inventory when using remove. | |||
2006/08/10 01:13:18 | 1.172 | qal21 | server/apply.c |
2006/08/10 01:13:18 | 1.675 | qal21 | ChangeLog |
Tell the client the map has scrolled when applying transports. Fixes bug #1528565. | |||
2006/08/09 22:29:17 | 1.47 | qal21 | lib/treasures.bld |
2006/08/09 22:29:17 | 1.181 | qal21 | lib/archetypes |
2006/08/09 22:29:10 | 1.64 | qal21 | lib/crossfire.0 |
Recollect archetypes. | |||
2006/08/09 22:07:23 | 1.85 | qal21 | lib/Makefile.in |
2006/08/09 22:07:23 | 1.29 | qal21 | lib/Makefile.am |
Remove references to regions from makefiles. | |||
2006/08/09 21:35:24 | 1.12 | qal21 | common/region.c |
2006/08/09 21:35:24 | 1.674 | qal21 | ChangeLog |
Regions file moved to map tree. | |||
2006/08/09 15:54:44 | 1.201 | qal21 | server/player.c |
2006/08/09 15:54:44 | 1.673 | qal21 | ChangeLog |
Setting default listen level to 10. | |||
2006/08/08 13:17:54 | 1.25 | qal21 | include/plugin.h |
2006/08/08 13:17:54 | 1.49 | qal21 | include/object.h |
2006/08/08 13:17:54 | 1.74 | qal21 | server/plugins.c |
2006/08/08 13:17:54 | 1.12 | qal21 | plugins/cfpython/include/cfpython_object_private.h |
2006/08/08 13:17:54 | 1.2 | qal21 | plugins/cfpython/include/cfpython_object.h |
2006/08/08 13:17:54 | 1.17 | qal21 | plugins/cfpython/cfpython_object.c |
2006/08/08 13:17:54 | 1.33 | qal21 | plugins/cfpython/cfpython.c |
2006/08/08 13:17:54 | 1.672 | qal21 | ChangeLog |
2006/08/08 13:17:53 | 1.83 | qal21 | common/loader.l |
Add no_save, and python object invalidation. | |||
2006/08/08 05:22:12 | 1.63 | ryo_saeba | server/login.c |
2006/08/08 05:22:12 | 1.671 | ryo_saeba | ChangeLog |
Feature request #1465397 (improved feedback in character creation for existing names) | |||
2006/08/08 05:05:34 | 1.95 | ryo_saeba | socket/request.c |
2006/08/08 05:05:34 | 1.175 | ryo_saeba | include/sproto.h |
2006/08/08 05:05:34 | 1.48 | ryo_saeba | include/player.h |
2006/08/08 05:05:34 | 1.110 | ryo_saeba | include/define.h |
2006/08/08 05:05:34 | 1.64 | ryo_saeba | server/commands.c |
2006/08/08 05:05:34 | 1.80 | ryo_saeba | server/c_misc.c |
2006/08/08 05:05:34 | 1.670 | ryo_saeba | ChangeLog |
Feature request #821645 (change password command) | |||
2006/08/07 15:16:28 | 1.158 | ryo_saeba | server/spell_effect.c |
Copy level of cosnecrated altar too. | |||
2006/08/07 08:39:21 | 1.157 | ryo_saeba | server/spell_effect.c |
2006/08/07 08:39:21 | 1.669 | ryo_saeba | ChangeLog |
Implement feature request #1528641 (consecrate should change face of altar) | |||
2006/08/07 02:57:55 | 1.171 | ryo_saeba | server/apply.c |
2006/08/07 02:57:54 | 1.668 | ryo_saeba | ChangeLog |
Tell player whether she's the transport's captain or not | |||
2006/08/07 02:38:07 | 1.6 | ryo_saeba | plugins/cfpython/include/Makefile.in |
2006/08/07 02:38:07 | 1.13 | ryo_saeba | plugins/cfpython/Makefile.in |
2006/08/07 02:38:07 | 1.6 | ryo_saeba | plugins/cfanim/include/Makefile.in |
2006/08/07 02:38:07 | 1.8 | ryo_saeba | plugins/cfanim/Makefile.in |
2006/08/07 02:38:07 | 1.6 | ryo_saeba | plugins/common/include/Makefile.in |
2006/08/07 02:38:07 | 1.6 | ryo_saeba | plugins/common/Makefile.in |
2006/08/07 02:38:06 | 1.8 | ryo_saeba | plugins/Makefile.in |
Rebuild makefiles, closing bug #1535160 (Python just broke) | |||
2006/08/07 02:22:19 | 1.56 | ryo_saeba | server/shop.c |
2006/08/07 02:22:19 | 1.667 | ryo_saeba | ChangeLog |
Patch #1389033 (Large-value coins) courtesy Lalo Martins | |||
2006/08/05 04:57:00 | 1.80 | ryo_saeba | server/init.c |
2006/08/05 04:57:00 | 1.666 | ryo_saeba | ChangeLog |
Fix bug #1534727 (create_home_portals TRUE doesn't work) | |||
2006/08/05 03:56:35 | 1.4 | ryo_saeba | server/server.c |
2006/08/05 03:56:35 | 1.200 | ryo_saeba | server/player.c |
2006/08/05 03:56:34 | 1.46 | ryo_saeba | lib/treasures.bld |
Patch #1389432 (Per-race HallOfSelection) courtesy Lalo Martins | |||
2006/08/05 03:56:21 | 1.69 | ryo_saeba | include/global.h |
2006/08/05 03:56:21 | 1.63 | ryo_saeba | lib/crossfire.0 |
2006/08/05 03:56:21 | 1.180 | ryo_saeba | lib/archetypes |
2006/08/05 03:56:21 | 1.51 | ryo_saeba | common/init.c |
2006/08/05 03:56:21 | 1.665 | ryo_saeba | ChangeLog |
Patch #1389432 (Per-race HallOfSelection) courtesy Lalo Martins | |||
2006/08/04 13:40:20 | 1.45 | qal21 | lib/treasures.bld |
2006/08/04 13:40:20 | 1.179 | qal21 | lib/archetypes |
Recollect archtypes. | |||
2006/07/29 15:55:14 | 1.2 | qal21 | plugins/common/hashtable.c |
Remove excess inlcudes. | |||
2006/07/29 15:44:51 | 1.11 | qal21 | plugins/cfpython/include/cfpython_object_private.h |
2006/07/29 15:44:51 | 1.16 | qal21 | plugins/cfpython/cfpython_object.c |
2006/07/29 15:44:51 | 1.32 | qal21 | plugins/cfpython/cfpython.c |
2006/07/29 15:44:51 | 1.664 | qal21 | ChangeLog |
Modify Crossfire_Object_wrap() to use the hash tables provided by hashtable.c to avoid creating more python wrapper objects than is needed. | |||
2006/07/29 11:36:32 | 1.2 | qal21 | crossedit/.cvsignore |
2006/07/29 11:36:32 | 1.2 | qal21 | test/unit/crossedit/.cvsignore |
2006/07/29 11:36:32 | 1.2 | qal21 | test/unit/socket/.cvsignore |
2006/07/29 11:36:32 | 1.2 | qal21 | test/unit/random_maps/.cvsignore |
2006/07/29 11:36:32 | 1.2 | qal21 | test/unit/server/.cvsignore |
2006/07/29 11:36:32 | 1.2 | qal21 | test/unit/common/.cvsignore |
2006/07/29 11:36:32 | 1.2 | qal21 | test/.cvsignore |
Add more files to .cvsignore | |||
2006/07/29 05:10:50 | 1.1 | ryo_saeba | test/unit/socket/.cvsignore |
2006/07/29 05:10:50 | 1.1 | ryo_saeba | utils/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | socket/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/toolkit/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/unit/crossedit/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/unit/random_maps/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/unit/server/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/unit/common/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/unit/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | test/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | random_maps/.cvsignore |
2006/07/29 05:10:49 | 1.1 | ryo_saeba | server/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | doc/spoiler/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | doc/spell-docs/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | doc/scripts/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | doc/spoiler-html/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | include/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | lib/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/cfpython/include/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/cfpython/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/cfanim/include/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/cfanim/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/common/include/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/common/.cvsignore |
2006/07/29 05:10:48 | 1.1 | ryo_saeba | plugins/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | crossedit/doc/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | crossedit/include/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | doc/playbook-html/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | doc/playbook/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | doc/Developers/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | doc/.cvsignore |
2006/07/29 05:10:47 | 1.1 | ryo_saeba | devel/.cvsignore |
2006/07/29 05:10:46 | 1.1 | ryo_saeba | crossedit/bitmaps/.cvsignore |
2006/07/29 05:10:46 | 1.1 | ryo_saeba | crossedit/Cnv/.cvsignore |
2006/07/29 05:10:46 | 1.1 | ryo_saeba | crossedit/.cvsignore |
2006/07/29 05:10:46 | 1.1 | ryo_saeba | common/.cvsignore |
2006/07/29 05:10:46 | 1.1 | ryo_saeba | .cvsignore |
Add .cvsignore files, courtesy Raphaël Quinet - quinet | |||
2006/07/29 04:29:15 | 1.137 | ryo_saeba | common/object.c |
2006/07/29 04:29:15 | 1.663 | ryo_saeba | ChangeLog |
Fix bug #1526364 (stacking Royal Guards) | |||
2006/07/29 03:39:29 | 1.84 | ryo_saeba | server/c_object.c |
2006/07/29 03:39:29 | 1.662 | ryo_saeba | ChangeLog |
Fix bug #1529969 (shop floor not working in random maps) | |||
2006/07/29 02:43:14 | 1.2 | qal21 | plugins/common/include/hashtable.h |
Remove an usused macro from hashtable.h that was leftover from shstr.h | |||
2006/07/29 02:12:05 | 1.8 | qal21 | plugins/cfpython/Makefile.am |
2006/07/29 02:12:05 | 1.1 | qal21 | plugins/common/include/hashtable.h |
2006/07/29 02:12:05 | 1.2 | qal21 | plugins/common/include/Makefile.am |
2006/07/29 02:12:05 | 1.1 | qal21 | plugins/common/hashtable.c |
2006/07/29 02:12:05 | 1.2 | qal21 | plugins/common/Makefile.am |
2006/07/29 02:12:05 | 1.661 | qal21 | ChangeLog |
Add hashtable.c for planned use in cfpython. | |||
2006/07/28 16:13:14 | 1.91 | ryo_saeba | server/time.c |
2006/07/28 16:13:13 | 1.660 | ryo_saeba | ChangeLog |
Fix duplicator-related crash | |||
2006/07/28 15:23:30 | 1.76 | gros | server/skills.c |
Prevents one to write a scroll with a spell he/she's denied from.
Fix for bug #1530001 - "Inscription skill allows to cast denied spells" gros 2006/07/28 | |||
2006/07/28 15:19:49 | 1.88 | ryo_saeba | server/c_wiz.c |
2006/07/28 15:19:48 | 1.659 | ryo_saeba | ChangeLog |
Fix addexp not working on skills | |||
2006/07/28 13:25:54 | 1.6 | qal21 | plugins/cfpython/include/cfpython.h |
2006/07/28 13:25:54 | 1.658 | qal21 | ChangeLog |
Fix cfpython compiliation on python 2.3 | |||
2006/07/28 13:23:38 | 1.31 | qal21 | plugins/cfpython/cfpython.c |
Remove trailing whitespaces | |||
2006/07/28 01:45:29 | 1.6 | qal21 | crossedit/stubs.c |
2006/07/28 01:45:29 | 1.3 | qal21 | test/unit/common/stubs_common.c |
2006/07/28 01:45:29 | 1.19 | qal21 | random_maps/standalone.c |
2006/07/28 01:45:29 | 1.136 | qal21 | common/object.c |
2006/07/28 01:45:29 | 1.657 | qal21 | ChangeLog |
2006/07/28 01:45:28 | 1.24 | qal21 | include/plugin.h |
2006/07/28 01:45:28 | 1.18 | qal21 | include/funcpoint.h |
Add EVENT_DESTROY. Allow execute_event to be called from common. | |||
2006/07/27 17:37:17 | 1.65 | akirschbaum | common/item.c |
2006/07/27 17:37:17 | 1.656 | akirschbaum | ChangeLog |
common/item.c: In describe_item() correct capacity description of large
(>1000 maxsp) Glowing Crystals. | |||
2006/07/27 01:16:38 | 1.30 | qal21 | plugins/cfpython/cfpython.c |
2006/07/27 01:16:38 | 1.655 | qal21 | ChangeLog |
Add caching of the bytecode of python scripts, based upon code used in Daimonin's old python plugin before they moved to lua. | |||
2006/07/26 10:20:23 | 1.87 | gros | server/c_wiz.c |
2006/07/26 10:20:23 | 1.654 | gros | ChangeLog |
Forbid the reset of a random map from inside that random map itself.
Workaround for bug #1528173 - "Reset command does not work for random maps". gros 2006/07/26 | |||
2006/07/25 17:37:22 | 1.109 | ryo_saeba | server/spell_util.c |
2006/07/25 17:37:22 | 1.39 | ryo_saeba | server/spell_attack.c |
2006/07/25 17:37:22 | 1.653 | ryo_saeba | ChangeLog |
Fix bug #1528194. Fix an annoying message. | |||
2006/07/25 16:49:28 | 1.86 | ryo_saeba | server/c_wiz.c |
2006/07/25 16:49:28 | 1.652 | ryo_saeba | ChangeLog |
Fix a crash when DM removes an animated object | |||
2006/07/25 14:14:24 | 1.55 | tchize | server/shop.c |
improved indentation on some functions | |||
2006/07/25 13:17:43 | 1.108 | gros | server/spell_util.c |
Correct improper selection of the target of some spells, when the spell
is cast on a transport. Hopefully definitively fixes bug #1528018. gros - 2006/07/25 | |||
2006/07/25 13:04:10 | 1.3 | gros | server/server.c |
2006/07/25 13:04:10 | 1.651 | gros | ChangeLog |
Select op->facing instead of op->direction in process_events for players
and monsters as the direction reference for the face to display. Fix for bug #1528182. | |||
2006/07/25 11:23:31 | 1.107 | gros | server/spell_util.c |
2006/07/25 11:23:29 | 1.650 | gros | ChangeLog |
Make the search for a friendly target for some spells also browse transports
located in the square from which the spell was cast. This is a fix for bug #1528018. gros - 2006/07/25 | |||
2006/07/25 10:43:27 | 1.85 | gros | server/c_wiz.c |
2006/07/25 10:43:27 | 1.649 | gros | ChangeLog |
Forbids the use of reset on oneself's map while in a transport. This is a
workaround for bug #1528172 gros 2006/07/25 | |||
2006/07/25 06:44:44 | 1.68 | gros | server/skill_util.c |
Fix bug #1528197, by making dragons prefer clawing over anything else as unarmed combat technique.
gros - 2006/07/25 | |||
2006/07/21 07:39:54 | 1.62 | gros | server/gods.c |
Modified the way the "undead" flag is removed from the player when changing god. This fixes bug #1157459;
now, the player should recover its initial race after leaving the Devourers for another god. - gros 2006/07/21 | |||
2006/07/21 05:17:29 | 1.68 | gros | common/treasure.c |
2006/07/21 05:17:28 | 1.648 | gros | ChangeLog |
Added explicit item_power calculation for generated items that got an item_power of 0 - should solve bug #1460354 without creating new issues.
gros - 2006/07/21 | |||
2006/07/19 04:58:58 | 1.112 | gros | common/map.c |
Corrected a typo preventing the code to compile properly. | |||
2006/07/18 17:53:23 | 1.111 | qal21 | common/map.c |
2006/07/18 17:53:23 | 1.647 | qal21 | ChangeLog |
Add check to block_linked() to make sure things never block themself. | |||
2006/07/17 14:06:22 | 1.4 | tchize | test/unit/crossedit/check_stubs.c |
Fixed error in file (srunner_check_out does not exist, removed line) | |||
2006/07/17 13:57:50 | 1.110 | qal21 | common/map.c |
minor correction of a typo in a comment | |||
2006/07/16 22:03:45 | 1.38 | qal21 | server/spell_attack.c |
2006/07/16 22:03:45 | 1.646 | qal21 | ChangeLog |
Attempt to fix bug #1523571 "Diseases work only on 'head' part". | |||
2006/07/16 03:46:07 | 1.19 | akirschbaum | socket/metaserver.c |
2006/07/16 03:46:07 | 1.645 | akirschbaum | ChangeLog |
Fix player count reporting to the metaserver. It now excludes connections with
not-yet-logged-in players and AFK/WIZ/BOT players. | |||
2006/07/14 12:58:10 | 1.68 | qal21 | include/global.h |
2006/07/14 12:58:10 | 1.25 | qal21 | lib/settings |
2006/07/14 12:58:10 | 1.79 | qal21 | server/init.c |
2006/07/14 12:58:10 | 1.50 | qal21 | common/init.c |
2006/07/14 12:58:10 | 1.644 | qal21 | ChangeLog |
2006/07/14 12:58:09 | 1.156 | qal21 | server/spell_effect.c |
Add setting to allow server admins to allow town portals to be created in apartments. Based on a patch by pippijn in the cf-ext project. | |||
2006/07/11 15:19:14 | 1.69 | tchize | configure |
2006/07/11 15:19:14 | 1.29 | tchize | aclocal.m4 |
2006/07/11 15:19:14 | 1.15 | tchize | acinclude.m4 |
FIX bug 1518321: check for x compiling does not require anymore autoconf.h | |||
2006/07/06 17:08:35 | 1.643 | akirschbaum | ChangeLog |
lib/regions: Fix typo in region "portjoseph". Bug #1518392 (Port Joseph
region spelling inconsistent with map directory) by Kevin R. Bulgrien. | |||
2006/07/05 23:27:46 | 1.642 | mwedel | ChangeLog |
acinclude.m4, configure: Fix last fix which discarded any passed in
CFLAGS or if that is set in the environment. MSW 2006-07-05 | |||
2006/07/05 23:27:28 | 1.14 | mwedel | acinclude.m4 |
acinclude.m4, configure: Fix last fix which discarded any passed in
CFLAGS or if that is set in the environment. MSW 2006-07-05 | |||
2006/07/05 23:22:20 | 1.32 | mwedel | common/button.c |
2006/07/05 23:22:18 | 1.68 | mwedel | configure |
2006/07/05 23:22:18 | 1.13 | mwedel | acinclude.m4 |
2006/07/05 23:22:18 | 1.641 | mwedel | ChangeLog |
common/button.c: Fix for sourceforge bug common/button.c - harpsicord crashes
client. The problem is that the trigger code presumed that the object would be animated, and blindly set teh face to the second animation frame. harpsicords are not animated, so this could amount to garbage. So add check for trigger objects to see if they are in fact animated before blindly setting the face. MSW 2006-07-05 | |||
2006/07/05 02:22:03 | 1.9 | mwedel | server/daemon.c |
2006/07/05 02:22:03 | 1.640 | mwedel | ChangeLog |
server/daemon.c: Patch by wart, tracker 1489902 - open a file like /dev/null
to then dup - this fixes -detach crash problem. Might be better to use some other file, but in theory, shouldn't be much going here, and I don't think we can safely use a file that is already opened by the server. MSW 2006-07-05 | |||
2006/07/04 16:22:24 | 1.135 | ryo_saeba | common/object.c |
Actually commit file I forgot. | |||
2006/07/04 16:21:07 | 1.11 | ryo_saeba | common/region.c |
2006/07/04 16:21:07 | 1.639 | ryo_saeba | ChangeLog |
Fix memset call. | |||
2006/07/02 10:32:35 | 1.96 | tchize | include/libproto.h |
2006/07/02 10:32:35 | 1.6 | tchize | test/unit/common/check_object.c |
2006/07/02 10:32:35 | 1.90 | tchize | server/time.c |
2006/07/02 10:32:35 | 1.73 | tchize | server/plugins.c |
2006/07/02 10:32:35 | 1.199 | tchize | server/player.c |
2006/07/02 10:32:35 | 1.83 | tchize | server/c_object.c |
2006/07/02 10:32:35 | 1.126 | tchize | server/attack.c |
2006/07/02 10:32:35 | 1.170 | tchize | server/apply.c |
2006/07/02 10:32:34 | 1.67 | tchize | common/treasure.c |
2006/07/02 10:32:34 | 1.134 | tchize | common/object.c |
2006/07/02 10:32:34 | 1.64 | tchize | common/item.c |
more progress in unit testing, marked points of interrest in code | |||
2006/06/30 01:49:55 | 1.638 | mwedel | ChangeLog |
Add banner for 1.9.1 demarcation.
MSW 2006-06-29 | |||
2006/06/30 00:46:52 | 1.23 | mwedel | configure.ac |
2006/06/30 00:46:51 | 1.67 | mwedel | configure |
2006/06/30 00:46:51 | 1.28 | mwedel | aclocal.m4 |
2006/06/30 00:46:51 | 1.12 | mwedel | acinclude.m4 |
2006/06/30 00:46:51 | 1.637 | mwedel | ChangeLog |
acinclude.m4, aclocal.m4, configure, configure.ac: Fix crossedit header
detection - even when passed --with-x to configure and having all the files, it wouldn't find the headers because it didn't pass in the correct -I options for where they sit. Also, update for 1.9.1 release. MSW 2006-06-29 | |||
2006/06/29 01:09:23 | 1.75 | mwedel | server/skills.c |
2006/06/29 01:09:23 | 1.49 | mwedel | server/rune.c |
2006/06/29 01:09:23 | 1.636 | mwedel | ChangeLog |
server/rune.c: Undo last patch - breaks summoning runes.
server/skills.c: Change disarm logic - after first failure, don't continue to disarm traps (makes sense anyways - can really only disarm one thing at a time) - this fixes the problem that last change to rune.c tried to fix. MSW 2006-06-27 | |||
2006/06/26 02:31:00 | 1.48 | mwedel | server/rune.c |
2006/06/26 02:31:00 | 1.635 | mwedel | ChangeLog |
server/rune.c: Patch from schmorp - when dealing with traps, don't put them
underneath the player when a disarm failure happens, instead, update the direction to hit the player - prevents a recursion problems causing hundreds of objects. MSW 2006-06-25 | |||
2006/06/25 00:47:11 | 1.44 | mwedel | lib/treasures.bld |
2006/06/25 00:47:11 | 1.79 | mwedel | lib/faces |
2006/06/25 00:47:08 | 1.59 | mwedel | lib/crossfire.1 |
Commit update files.
MSW 2006-06-24 | |||
2006/06/25 00:46:51 | 1.62 | mwedel | lib/crossfire.0 |
2006/06/25 00:46:50 | 1.98 | mwedel | lib/bmaps.paths |
2006/06/25 00:46:50 | 1.93 | mwedel | lib/bmaps |
2006/06/25 00:46:50 | 1.81 | mwedel | lib/animations |
Commit update files.
MSW 2006-06-24 | |||
2006/06/24 05:41:44 | 1.133 | ryo_saeba | common/object.c |
2006/06/24 05:41:42 | 1.634 | ryo_saeba | ChangeLog |
Fix merging bug. | |||
2006/06/18 06:27:11 | 1.5 | tchize | test/unit/common/check_object.c |
2006/06/18 06:27:10 | 1.132 | tchize | common/object.c |
added some test, corrected some indentation, added some TODO and FIXME | |||
2006/06/07 23:30:17 | 1.44 | qal21 | server/pets.c |
Fix typo in comment | |||
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_sounds.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_request.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_metaserver.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_lowlevel.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_loop.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_item.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_init.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_info.c |
2006/06/07 16:44:18 | 1.3 | tchize | test/unit/socket/check_image.c |
2006/06/07 16:44:18 | 1.6 | tchize | test/unit/socket/Makefile.in |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_win32.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_weather.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_timers.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_time.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_swap.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_swamp.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_spell_util.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_spell_effect.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_spell_attack.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_skills.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_skill_util.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_shop.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_rune.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_resurrection.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_plugins.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_player.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_pets.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_move.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_monster.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_main.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_login.c |
2006/06/07 16:44:17 | 1.3 | tchize | test/unit/server/check_init.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/random_maps/check_wall.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/random_maps/check_treasure.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/random_maps/check_test.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/random_maps/check_style.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/random_maps/check_standalone.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/random_maps/check_square_spiral.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_hiscore.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_gods.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_egoitem.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_disease.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_daemon.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_commands.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_wiz.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_range.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_party.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_object.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_new.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_move.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_misc.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_c_chat.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_build_map.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_ban.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_attack.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_apply.c |
2006/06/07 16:44:16 | 1.3 | tchize | test/unit/server/check_alchemy.c |
2006/06/07 16:44:16 | 1.7 | tchize | test/unit/server/Makefile.in |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_special.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_snake.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_room_gen_spiral.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_room_gen_onion.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_rogue_layout.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_reader.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_random_map.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_monster.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_maze_gen.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_floor.c |
2006/06/07 16:44:15 | 1.3 | tchize | test/unit/random_maps/check_expand2x.c |
2006/06/07 16:44:14 | 1.3 | tchize | test/unit/random_maps/check_exit.c |
2006/06/07 16:44:14 | 1.3 | tchize | test/unit/random_maps/check_door.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_xutil.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_stubs.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_png.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_crossedit.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_Str.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_MapAttr.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_Edit.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_CrUtil.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_CrList.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_CrFace.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_CrEdit.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_Bitmaps.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_Attr.c |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/crossedit/check_App.c |
2006/06/07 16:44:11 | 1.6 | tchize | test/unit/crossedit/Makefile.in |
2006/06/07 16:44:11 | 1.3 | tchize | test/unit/random_maps/check_decor.c |
2006/06/07 16:44:11 | 1.6 | tchize | test/unit/random_maps/Makefile.in |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_utils.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_treasure.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_time.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_region.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_recipe.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_readable.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_re-cmp.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_quest.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_porting.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_player.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_path.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_map.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_los.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_logger.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_loader.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_living.c |
2006/06/07 16:44:10 | 1.3 | tchize | test/unit/common/check_links.c |
2006/06/07 16:44:09 | 1.3 | tchize | test/unit/common/check_item.c |
2006/06/07 16:44:09 | 1.3 | tchize | test/unit/common/check_init.c |
2006/06/07 16:44:09 | 1.3 | tchize | test/unit/common/check_info.c |
2006/06/07 16:44:09 | 1.3 | tchize | test/unit/common/check_image.c |
2006/06/07 16:44:08 | 1.3 | tchize | test/unit/common/check_holy.c |
2006/06/07 16:44:08 | 1.3 | tchize | test/unit/common/check_glue.c |
2006/06/07 16:44:08 | 1.3 | tchize | test/unit/common/check_friend.c |
2006/06/07 16:44:08 | 1.3 | tchize | test/unit/common/check_exp.c |
2006/06/07 16:44:08 | 1.3 | tchize | test/unit/common/check_button.c |
2006/06/07 16:44:08 | 1.3 | tchize | test/unit/common/check_anim.c |
2006/06/07 16:44:08 | 1.7 | tchize | test/unit/common/Makefile.in |
2006/06/07 16:44:08 | 1.6 | tchize | test/unit/Makefile.in |
2006/06/07 16:44:07 | 1.2 | tchize | test/include/toolkit_common.h |
2006/06/07 16:44:07 | 1.4 | tchize | test/toolkit/toolkit_common.c |
2006/06/07 16:44:07 | 1.6 | tchize | test/Makefile.in |
2006/06/07 16:44:07 | 1.62 | tchize | server/login.c |
2006/06/07 16:44:05 | 1.131 | tchize | common/object.c |
2006/06/07 16:44:05 | 1.4 | tchize | check-fragment.am |
update test build process slighlty, changed tests so unimplemented ones success, added some *FIXME* | |||
2006/06/07 16:28:50 | 1.4 | tchize | test/unit/common/check_object.c |
partial update of check_object | |||
2006/06/07 02:10:46 | 1.130 | mwedel | common/object.c |
2006/06/07 02:10:45 | 1.633 | mwedel | ChangeLog |
common/object.c: in insert_ob_in_map() don't stop processing flying objects
if the object also has floor set. This fixes crashes when an object is both flying and has floor set. MSW 2006-06-06 | |||
2006/06/06 17:16:24 | 1.27 | ryo_saeba | make_win32/crossfire32.dsp |
2006/06/06 17:16:24 | 1.88 | ryo_saeba | common/loader.c |
Fix Win32 compilation | |||
2006/06/06 16:38:41 | 1.174 | akirschbaum | include/sproto.h |
2006/06/06 16:38:41 | 1.1 | akirschbaum | lib/help/rules |
2006/06/06 16:38:41 | 1.1 | akirschbaum | lib/help/news |
2006/06/06 16:38:41 | 1.1 | akirschbaum | lib/help/motd |
2006/06/06 16:38:41 | 1.84 | akirschbaum | lib/Makefile.in |
2006/06/06 16:38:41 | 1.28 | akirschbaum | lib/Makefile.am |
2006/06/06 16:38:41 | 1.63 | akirschbaum | server/commands.c |
2006/06/06 16:38:41 | 1.79 | akirschbaum | server/c_misc.c |
2006/06/06 16:38:41 | 1.632 | akirschbaum | ChangeLog |
Add commands rules and news to display the rules/news files. | |||
2006/06/05 07:07:26 | 1.11 | tchize | common/logger.c |
Improved log message (to see priority of error in log file). This change is part of unit tests writing. | |||
2006/06/05 02:23:50 | 1.129 | mwedel | common/object.c |
2006/06/05 02:23:50 | 1.631 | mwedel | ChangeLog |
Fix problem with create food when used on transports. Rather than put a
specific check in the create food code, modify insert_ob_in_map to check to see of the passed in originator is on a transport, and if so, find out the right info - this probably fixes the same type of bug that happens from other areas of the code. common/object.c: Above change, as well as #if 0 out some unused functions. MSW 2006-06-04 | |||
2006/06/05 01:28:57 | 1.46 | mwedel | socket/loop.c |
2006/06/05 01:28:57 | 1.52 | mwedel | socket/init.c |
2006/06/05 01:28:57 | 1.12 | mwedel | socket/image.c |
2006/06/05 01:28:57 | 1.46 | mwedel | server/weather.c |
2006/06/05 01:28:56 | 1.173 | mwedel | include/sproto.h |
2006/06/05 01:28:56 | 1.28 | mwedel | include/sockproto.h |
2006/06/05 01:28:56 | 1.67 | mwedel | include/global.h |
2006/06/05 01:28:56 | 1.106 | mwedel | server/spell_util.c |
2006/06/05 01:28:56 | 1.67 | mwedel | server/skill_util.c |
2006/06/05 01:28:56 | 1.2 | mwedel | server/server.c |
2006/06/05 01:28:56 | 1.18 | mwedel | server/resurrection.c |
2006/06/05 01:28:56 | 1.61 | mwedel | server/login.c |
2006/06/05 01:28:56 | 1.16 | mwedel | server/hiscore.c |
2006/06/05 01:28:56 | 1.61 | mwedel | server/gods.c |
2006/06/05 01:28:56 | 1.8 | mwedel | server/egoitem.c |
2006/06/05 01:28:56 | 1.37 | mwedel | server/disease.c |
2006/06/05 01:28:56 | 1.62 | mwedel | server/commands.c |
2006/06/05 01:28:56 | 1.84 | mwedel | server/c_wiz.c |
2006/06/05 01:28:56 | 1.16 | mwedel | server/c_range.c |
2006/06/05 01:28:56 | 1.169 | mwedel | server/apply.c |
2006/06/05 01:28:56 | 1.16 | mwedel | common/time.c |
2006/06/05 01:28:56 | 1.34 | mwedel | common/porting.c |
2006/06/05 01:28:56 | 1.109 | mwedel | common/map.c |
2006/06/05 01:28:56 | 1.82 | mwedel | common/loader.l |
2006/06/05 01:28:56 | 1.87 | mwedel | common/loader.c |
2006/06/05 01:28:55 | 1.63 | mwedel | common/item.c |
2006/06/05 01:28:55 | 1.9 | mwedel | common/info.c |
2006/06/05 01:28:55 | 1.7 | mwedel | common/holy.c |
2006/06/05 01:28:55 | 1.11 | mwedel | common/exp.c |
2006/06/05 01:28:55 | 1.630 | mwedel | ChangeLog |
Clean up some compiler warnings. Most of the changes are related to replaced
%lld with FMT64 defines so that the format will be correct, no matter if the 64 bit type is a long, long long, or if this is windows. #if 0 out a bunch of code that isn't used. -- common/exp.c: Replaced lld with FMT64 common/holy.c: #if 0 out baptize_altar(). Add banner copyright at top of file. common/info.c, common/item.c, common/loader.l, common/loader.c, common/map.c: common/porting.c Replaced lld with FMT64 common/time.c: Replace a bunch of variables declared as longs to be uint32. Update various sprintf appropriately. include/global.h: Add FMT64 and FMT64U as appropriate for different systems. Change max_time to be a uint32 include/sockproto.h, include/sproto.h: rebuilt server/apply.c: #if 0 out monster_apply_special server/c_range.c: Add != 0 in assignment if statement - same meaning, clearer on intention and avoids compiler warning. server/c_wiz.c: Update command_kick() to take const char. Update command_speed() to operate properly based on max_time being a uint32. Update various lld to FMT64. Clarify ambiguous if/if/else statement in command_insert_into() server/commands.c: Add cast to command_kick for new function prototype. #if 0 out find_command(), parse_string(), parse_command() server/disease.c: #if 0 out find_disease(), reduce_symptoms() server/egoitem.c: #if 0 out create_artifact(). Add copyright at top of file. server/gods.c: #if 0 out get_god() server/hiscore.c: Replace lld with FMT64 server/login.c: #if 0 out create_savedir_if_needed() server/resurrection.c: Replace lld with FMT64. #if 0 out dead_character() and dead_player_exists() server/server.c: Remove info_keys() - hasn't been used in a long time. #if 0 out process_active_maps() server/skill_util.c: Replace lld with FMT64 server/spell_util.c: #if 0 out check_spell_effect() server/weather.c: #if 0 out feather_map(). Fix what I suspect is an error in worldmap_to_weathermap() to skip over starting slashes. socket/image.c: Add a fair number of char * casts to suppress warnings. socket/init.c: Change buflen in init_connection() to socklen_t to match function prototype. Add some char * casts. socket/loop.c: Add some char * casts. -- MSW 2006-06-04 | |||
2006/06/03 16:56:28 | 1.28 | ryo_saeba | random_maps/treasure.c |
2006/06/03 16:56:28 | 1.11 | ryo_saeba | random_maps/reader.l |
2006/06/03 16:56:28 | 1.13 | ryo_saeba | random_maps/reader.c |
2006/06/03 16:56:27 | 1.17 | ryo_saeba | random_maps/random_map.h |
2006/06/03 16:56:27 | 1.42 | ryo_saeba | random_maps/random_map.c |
2006/06/03 16:56:24 | 1.629 | ryo_saeba | ChangeLog |
Implement feature request #815622 | |||
2006/06/03 13:47:13 | 1.1 | tchize | utils/generateEmptyCheck.sh |
2006/06/03 13:47:13 | 1.1 | tchize | utils/checkInternalPrototype.sh |
Created 2 little script to detect functions that are dead or shuold go static and to extract check_prototypes | |||
2006/06/03 13:28:08 | 1.95 | tchize | include/libproto.h |
2006/06/03 13:28:08 | 1.3 | tchize | test/unit/common/check_object.c |
2006/06/03 13:28:08 | 1.128 | tchize | common/object.c |
made a few methods in object.c static and created empty checks. Methods in object.c that weren't used anywhere else were made static. Methods in object.c that weren't static where assigned an empty test in check_object.c | |||
2006/06/02 16:58:42 | 1.3 | qal21 | test/toolkit/toolkit_common.c |
toolkit_common.c: Clarify comment. | |||
2006/06/02 03:19:35 | 1.82 | akirschbaum | server/c_object.c |
2006/06/02 03:19:35 | 1.127 | akirschbaum | common/object.c |
2006/06/02 03:19:35 | 1.628 | akirschbaum | ChangeLog |
Do not merge renamed items with differing custom names. | |||
2006/06/01 18:07:33 | 1.5 | tchize | test/unit/socket/Makefile.in |
2006/06/01 18:07:33 | 1.5 | tchize | test/unit/random_maps/Makefile.in |
2006/06/01 18:07:33 | 1.6 | tchize | test/unit/server/Makefile.in |
2006/06/01 18:07:32 | 1.1 | tchize | test/include/toolkit_socket.h |
2006/06/01 18:07:32 | 1.1 | tchize | test/include/toolkit_server.h |
2006/06/01 18:07:32 | 1.1 | tchize | test/include/toolkit_random_maps.h |
2006/06/01 18:07:32 | 1.1 | tchize | test/include/toolkit_crossedit.h |
2006/06/01 18:07:32 | 1.1 | tchize | test/include/toolkit_common.h |
2006/06/01 18:07:32 | 1.2 | tchize | test/toolkit/toolkit_common.c |
2006/06/01 18:07:32 | 1.4 | tchize | test/toolkit/Makefile.in |
2006/06/01 18:07:32 | 1.2 | tchize | test/toolkit/Makefile.am |
2006/06/01 18:07:32 | 1.5 | tchize | test/unit/crossedit/Makefile.in |
2006/06/01 18:07:32 | 1.4 | tchize | test/unit/common/check_arch.c |
2006/06/01 18:07:32 | 1.6 | tchize | test/unit/common/Makefile.in |
2006/06/01 18:07:32 | 1.4 | tchize | test/unit/common/Makefile.am |
2006/06/01 18:07:32 | 1.5 | tchize | test/unit/Makefile.in |
2006/06/01 18:07:32 | 1.5 | tchize | test/Makefile.in |
2006/06/01 18:07:32 | 1.3 | tchize | check-fragment.am |
toolkit_common activated in unit test. check_arch is the first check to use it. Rebuilded makefiles in accordance | |||
2006/06/01 15:55:54 | 1.41 | akirschbaum | socket/item.c |
2006/06/01 15:55:54 | 1.126 | akirschbaum | common/object.c |
2006/06/01 15:55:53 | 1.627 | akirschbaum | ChangeLog |
Do not merge locked and unlocked items. | |||
2006/06/01 14:07:08 | 1.25 | tchize | doc/spoiler/Makefile.in |
2006/06/01 14:07:08 | 1.26 | tchize | doc/playbook-html/Makefile.in |
2006/06/01 14:07:08 | 1.22 | tchize | doc/spell-docs/Makefile.in |
2006/06/01 14:07:08 | 1.26 | tchize | doc/playbook/Makefile.in |
2006/06/01 14:07:08 | 1.22 | tchize | doc/scripts/Makefile.in |
2006/06/01 14:07:08 | 1.28 | tchize | doc/spoiler-html/Makefile.in |
2006/06/01 14:07:08 | 1.23 | tchize | doc/Developers/Makefile.in |
2006/06/01 14:07:08 | 1.40 | tchize | doc/Makefile.in |
2006/06/01 14:07:08 | 1.172 | tchize | include/sproto.h |
2006/06/01 14:07:08 | 1.30 | tchize | include/Makefile.in |
2006/06/01 14:07:08 | 1.5 | tchize | test/unit/server/Makefile.in |
2006/06/01 14:07:08 | 1.3 | tchize | test/unit/server/Makefile.am |
2006/06/01 14:07:08 | 1.83 | tchize | lib/Makefile.in |
2006/06/01 14:07:08 | 1.31 | tchize | random_maps/Makefile.in |
2006/06/01 14:07:08 | 1.1 | tchize | server/server.c |
2006/06/01 14:07:08 | 1.116 | tchize | server/main.c |
2006/06/01 14:07:08 | 1.35 | tchize | server/Makefile.in |
2006/06/01 14:07:08 | 1.5 | tchize | server/Makefile.am |
2006/06/01 14:07:08 | 1.10 | tchize | utils/ltmain.sh |
2006/06/01 14:07:08 | 1.12 | tchize | utils/config.sub |
2006/06/01 14:07:08 | 1.12 | tchize | utils/config.guess |
2006/06/01 14:07:07 | 1.20 | tchize | crossedit/bitmaps/Makefile.in |
2006/06/01 14:07:07 | 1.20 | tchize | crossedit/doc/Makefile.in |
2006/06/01 14:07:07 | 1.21 | tchize | crossedit/include/Makefile.in |
2006/06/01 14:07:07 | 1.22 | tchize | crossedit/Cnv/Makefile.in |
2006/06/01 14:07:07 | 1.30 | tchize | crossedit/Makefile.in |
2006/06/01 14:07:07 | 1.17 | tchize | devel/Makefile.in |
2006/06/01 14:07:06 | 1.66 | tchize | configure |
2006/06/01 14:07:06 | 1.2 | tchize | check-fragment.am |
2006/06/01 14:07:06 | 1.27 | tchize | aclocal.m4 |
2006/06/01 14:07:06 | 1.48 | tchize | Makefile.in |
Fixed error in build process regarding unit test. Our modularization is way broken, with have intredependent .a files, this should be solved. Applied a compilation workaround suggest by gnu, twice every .a at link time. Applied an automake workaround as we need to pass --preserver-dup-deps to autotools and to do this only current CVS version can do it without a bit i hacking. Applied Hacking suggested by automake mailing list. | |||
2006/06/01 13:59:14 | 1.78 | tchize | server/init.c |
2006/06/01 13:59:13 | 1.101 | tchize | server/monster.c |
Fixed error with function declared as static in one place and not static in another, leading to problems in make proto | |||
2006/06/01 13:04:46 | 1.55 | akirschbaum | lib/artifacts |
2006/06/01 13:04:46 | 1.626 | akirschbaum | ChangeLog |
lib/artifacts: Fix typo to not anymore generate "boots of of steel". | |||
2006/06/01 12:59:30 | 1.625 | akirschbaum | ChangeLog |
2006/06/01 12:59:29 | 1.54 | akirschbaum | lib/artifacts |
Fix typo to make bows of Sorig work. | |||
2006/06/01 12:47:23 | 1.43 | akirschbaum | lib/treasures.bld |
2006/06/01 12:47:22 | 1.178 | akirschbaum | lib/archetypes |
2006/06/01 12:47:22 | 1.624 | akirschbaum | ChangeLog |
lib/archetypes, lib/treasures.bld: Rebuilt. | |||
2006/05/30 02:16:23 | 1.94 | mwedel | socket/request.c |
2006/05/30 02:16:23 | 1.48 | mwedel | include/object.h |
2006/05/30 02:16:23 | 1.39 | mwedel | include/map.h |
2006/05/30 02:16:23 | 1.125 | mwedel | common/object.c |
2006/05/30 02:16:23 | 1.108 | mwedel | common/map.c |
2006/05/30 02:16:23 | 1.81 | mwedel | common/loader.l |
2006/05/30 02:16:23 | 1.86 | mwedel | common/loader.c |
2006/05/30 02:16:23 | 1.623 | mwedel | ChangeLog |
Various bug fixes, related to the new map display code.
common/loader.c, common/loader.l: Add map_layer attribute so object can override what layer it should go on (fix for levitation boots). common/map.c: Add support for map_layer to override layering. Fix bug where if there were more objects than would fit on a layer, not all would be drawn (same object was duplicated onto multiple layers). common/object.c: Add check for ob->map_layer in can_merge() include/map.h: Add extern declaration for map_layer_name[] include/object.h: Add map_layer to object. socket/request.c: In map1 compatibility mode, make sure we always send the player. MSW 2006-05-29 | |||
2006/05/30 02:12:29 | 1.100 | mwedel | server/monster.c |
Only call animate_object() if object is animated - otherwise,
animate_object() spews bunch of error about being called with non animated object. MSW 2006-05-29. | |||
2006/05/30 02:01:38 | 1.42 | mwedel | lib/treasures.bld |
2006/05/30 02:01:38 | 1.78 | mwedel | lib/faces |
2006/05/30 02:01:36 | 1.58 | mwedel | lib/crossfire.1 |
2006/05/30 02:01:28 | 1.61 | mwedel | lib/crossfire.0 |
2006/05/30 02:01:25 | 1.97 | mwedel | lib/bmaps.paths |
2006/05/30 02:01:25 | 1.92 | mwedel | lib/bmaps |
2006/05/30 02:01:25 | 1.177 | mwedel | lib/archetypes |
2006/05/30 02:01:25 | 1.80 | mwedel | lib/animations |
Recollect these goodies.
MSW 2006-05-29 | |||
2006/05/26 18:13:42 | 1.198 | akirschbaum | server/player.c |
2006/05/26 18:13:42 | 1.622 | akirschbaum | ChangeLog |
Monsters now cannot anymore see through earthwalls/monsters. This restores the
behavior to what it was before the new movement code. For players this basically means that monsters will not anymore cast spells though earthwalls or other monsters. | |||
2006/05/26 17:29:07 | 1.66 | akirschbaum | server/skill_util.c |
2006/05/26 17:29:07 | 1.621 | akirschbaum | ChangeLog |
Make attacking with melee in 'fire command work again. Now attacking with
<shift>+<direction> works again. | |||
2006/05/25 12:49:36 | 1.37 | akirschbaum | server/spell_attack.c |
2006/05/25 12:49:36 | 1.620 | akirschbaum | ChangeLog |
Make swarm spells work again. These spells did not work anymore on tiles which
had a move_block type set (for example cobblestones). | |||
2006/05/25 10:31:48 | 1.99 | ryo_saeba | server/monster.c |
2006/05/25 10:31:47 | 1.619 | ryo_saeba | ChangeLog |
Fix monster facing bug. | |||
2006/05/21 15:09:12 | 1.83 | akirschbaum | server/c_wiz.c |
Fix typo in comment. | |||
2006/05/21 14:58:17 | 1.81 | akirschbaum | server/c_object.c |
Simplify expression. | |||
2006/05/21 14:56:29 | 1.80 | akirschbaum | server/c_object.c |
Fix typo in comment. | |||
2006/05/21 14:38:26 | 1.10 | akirschbaum | random_maps/reader.l |
2006/05/21 14:38:26 | 1.12 | akirschbaum | random_maps/reader.c |
Properly declare prototype for rmap_yval(). | |||
2006/05/21 14:17:06 | 1.12 | akirschbaum | lib/attackmess |
Remove trailing white space from attack messages. | |||
2006/05/21 14:06:05 | 1.17 | akirschbaum | common/recipe.c |
Improve comment. | |||
2006/05/21 09:02:26 | 1.8 | akirschbaum | include/recipe.h |
Fix comment. | |||
2006/05/21 08:44:42 | 1.109 | akirschbaum | include/define.h |
Improve comment. | |||
2006/05/21 07:54:34 | 1.25 | akirschbaum | crossedit/Attr.c |
Use 'NULL' for pointers. | |||
2006/05/21 07:50:17 | 1.66 | akirschbaum | common/treasure.c |
Fix typo in parameter name. | |||
2006/05/21 07:44:35 | 1.33 | akirschbaum | common/porting.c |
Remove useless sizeof() operator. | |||
2006/05/21 07:43:30 | 1.32 | akirschbaum | common/porting.c |
Do not crash in strdup_local() in out of memory condition. | |||
2006/05/21 07:41:48 | 1.31 | akirschbaum | common/porting.c |
Fix error message. | |||
2006/05/21 07:37:11 | 1.80 | akirschbaum | common/loader.l |
2006/05/21 07:37:11 | 1.85 | akirschbaum | common/loader.c |
Properly declare prototype for yval(). | |||
2006/05/21 07:27:46 | 1.62 | akirschbaum | common/item.c |
2006/05/21 07:27:46 | 1.618 | akirschbaum | ChangeLog |
Skip some processing if NEW_MATERIAL_CODE is undefined. | |||
2006/05/21 07:23:40 | 1.26 | akirschbaum | common/utils.c |
Declare missing variable if NEW_MATERIAL_CODE is defined. | |||
2006/05/21 07:22:29 | 1.94 | akirschbaum | include/libproto.h |
2006/05/21 07:22:29 | 1.6 | akirschbaum | common/holy.c |
2006/05/21 07:22:28 | 1.617 | akirschbaum | ChangeLog |
Declare some functions as "static". | |||
2006/05/21 05:35:11 | 1.7 | akirschbaum | socket/sounds.c |
2006/05/21 05:35:11 | 1.93 | akirschbaum | socket/request.c |
2006/05/21 05:35:11 | 1.16 | akirschbaum | socket/lowlevel.c |
2006/05/21 05:35:11 | 1.45 | akirschbaum | socket/loop.c |
2006/05/21 05:35:11 | 1.40 | akirschbaum | socket/item.c |
2006/05/21 05:35:11 | 1.51 | akirschbaum | socket/init.c |
2006/05/21 05:35:10 | 1.29 | akirschbaum | socket/info.c |
2006/05/21 05:35:10 | 1.11 | akirschbaum | socket/image.c |
2006/05/21 05:35:10 | 1.14 | akirschbaum | include/newclient.h |
2006/05/21 05:35:10 | 1.616 | akirschbaum | ChangeLog |
Make socket handling more robust. | |||
2006/05/21 05:07:13 | 1.92 | akirschbaum | socket/request.c |
Fix reference to undefined type name. | |||
2006/05/20 10:47:48 | 1.171 | ryo_saeba | include/sproto.h |
2006/05/20 10:47:48 | 1.23 | ryo_saeba | include/plugin.h |
2006/05/20 10:47:48 | 1.72 | ryo_saeba | server/plugins.c |
2006/05/20 10:47:48 | 1.9 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2006/05/20 10:47:48 | 1.29 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/05/20 10:47:48 | 1.9 | ryo_saeba | plugins/cfanim/cfanim.c |
2006/05/20 10:47:48 | 1.17 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/05/20 10:47:48 | 1.16 | ryo_saeba | plugins/common/plugin_common.c |
2006/05/20 10:47:47 | 1.615 | ryo_saeba | ChangeLog |
Log hook for plugins. Use it for Python & cfanim. | |||
2006/05/20 10:19:09 | 1.41 | ryo_saeba | lib/treasures.bld |
2006/05/20 10:19:09 | 1.77 | ryo_saeba | lib/faces |
Update treasures and faces | |||
2006/05/20 07:37:03 | 1.614 | ryo_saeba | ChangeLog |
Add a bot flag, to not count in metaserver information | |||
2006/05/20 07:36:48 | 1.91 | ryo_saeba | socket/request.c |
2006/05/20 07:36:48 | 1.18 | ryo_saeba | socket/metaserver.c |
2006/05/20 07:36:48 | 1.50 | ryo_saeba | socket/init.c |
2006/05/20 07:36:48 | 1.40 | ryo_saeba | include/newserver.h |
2006/05/20 07:36:48 | 1.24 | ryo_saeba | lib/settings |
2006/05/20 07:36:48 | 1.78 | ryo_saeba | server/c_misc.c |
Add a bot flag, to not count in metaserver information | |||
2006/05/20 05:51:10 | 1.19 | ryo_saeba | make_win32/cfserver.nsi |
2006/05/20 05:51:10 | 1.11 | ryo_saeba | make_win32/Release_notes.txt |
Snapshot | |||
2006/05/20 05:37:26 | 1.26 | ryo_saeba | include/win32.h |
Snapshot | |||
2006/05/20 05:32:50 | 1.4 | ryo_saeba | plugins/cfpython/include/cfpython_proto.h |
Fix declaration | |||
2006/05/20 05:30:43 | 1.84 | ryo_saeba | common/loader.c |
Add missing #ifdef | |||
2006/05/18 00:27:44 | 1.90 | mwedel | socket/request.c |
2006/05/18 00:27:44 | 1.44 | mwedel | socket/loop.c |
2006/05/18 00:27:44 | 1.49 | mwedel | socket/init.c |
2006/05/18 00:27:44 | 1.28 | mwedel | socket/info.c |
2006/05/18 00:27:44 | 1.39 | mwedel | include/newserver.h |
2006/05/18 00:27:44 | 1.13 | mwedel | include/newclient.h |
2006/05/18 00:27:44 | 1.38 | mwedel | include/map.h |
2006/05/18 00:27:44 | 1.66 | mwedel | include/global.h |
2006/05/18 00:27:44 | 1.5 | mwedel | include/face.h |
2006/05/18 00:27:44 | 1.60 | mwedel | server/login.c |
2006/05/18 00:27:44 | 1.9 | mwedel | utils/ltmain.sh |
2006/05/18 00:27:44 | 1.11 | mwedel | utils/config.sub |
2006/05/18 00:27:44 | 1.11 | mwedel | utils/config.guess |
2006/05/18 00:27:43 | 1.21 | mwedel | crossedit/Edit.c |
2006/05/18 00:27:43 | 1.11 | mwedel | crossedit/CrEdit.c |
2006/05/18 00:27:43 | 1.19 | mwedel | doc/Developers/protocol |
2006/05/18 00:27:43 | 1.108 | mwedel | include/define.h |
2006/05/18 00:27:43 | 1.14 | mwedel | include/autoconf.h.in |
2006/05/18 00:27:43 | 1.15 | mwedel | common/time.c |
2006/05/18 00:27:43 | 1.107 | mwedel | common/map.c |
2006/05/18 00:27:43 | 1.79 | mwedel | common/loader.l |
2006/05/18 00:27:43 | 1.83 | mwedel | common/loader.c |
2006/05/18 00:27:43 | 1.22 | mwedel | configure.ac |
2006/05/18 00:27:42 | 1.65 | mwedel | configure |
2006/05/18 00:27:42 | 1.26 | mwedel | aclocal.m4 |
2006/05/18 00:27:42 | 1.613 | mwedel | ChangeLog |
This commit adds support for the map2 protocol command (10 layer map).
This changes how the data is stored and sent to the client. This also implements the idea of client handling map animations, so adds some object flags so that the server knows if it should let the client handle animations or not. Support for the original map protocol command is removed. --- aclocal.m4: rebuilt configure.ac: Add checks for zlib.h, libz - not used right now, but will probably be used in the future, so no reason to remove it. common/loader.l: Add client_anim_sync, client_anim_random FLAGS. common/map.c: Add add_face_layer() to set face for a layer. Redo/simplify update_position to store faces away based on layering criteria. common/time.c: Replace long pticks with a uint32, since size of a long will vary, and we now send pticks to the client as a 32 bit value. crossedit/CrEdit.c: Update the draw logic based on the fact there are more layers now. crossedit/Edit.c: Comment out some code that probably should be fixed. Replace calls of SET_MAP_FACE with SET_MAP_FACE_OBJ doc/Developers/protocol: Updated with map2, tick protocol additions. Reorganize the parameters in the setup protocol command so they are now listed in alphabetical order. include/autoconf.h.in: Add HAVE_ZLIB_H define. include/define.h: Update for the FLAG_CLIENT_ANIM values. include/face.h: Remove MapLook structure - no longer used. include/global.h: change extern type for pticks from long to uint32 include/map.h: Change MAP_LAYERS to 10. Add definitions for what each map layer is. Remove GET/SET_MAP_FACE macro - no longer used, GET/SET_MAP_FACE_OBJ replaces it. Add GET_MAP_FACE_OBJS which returns pointer to all the object info for the space. Remove faces from MapSpace structure. include/newclient.h: Update with new defines used for map2 protocol command. include/newserver.h: Change type of faces in map_cell_struct to be uint16 to be consistent. Change 'count' to 'darkness' to more accurately describe what it represents. Add MAP2_COORD_OFFSET define. Add Map2Cmd to MapMode enum. Add map_scroll_x/y to socket structure so we send those as part of map2 command. Add tick field to socket structure to know if we should send tick data to the client. server/login.c: Remove extern long pticks declaration - declared in global.h - don't need to declare it again locally. socket/info.c: Rewrite magic map code to use GET_MAP_FACE_OBJ instead of GET_MAP_FACE macros. socket/init.c: Initialize new fields in socket structure to 0. socket/loop.c: If client wants tick data sent, send one each tick. socket/request.c: Add setup responses for tick, map2 requests. Remove some extra code in Map1a setup. Send error message to client if not using at least Map1 protocol level. Modify map_newmap_cmd() to clear scroll information when using Map2. Remove original (map0) protocol logic. Update map_clearcell() to clear all 10 layers. Replace MAX_LAYERS with MAP_LAYERS. Add add_head() to remove some of the complication from update_space(). Add code in draw_client_map1() to find which 3 layers to send to the client from the 10 we now have. Add map2_add_ob(), map2_delete_layer(), check_space_for_heads(), draw_client_map2() to handle map2 protocol. Add send_tick() - sends tick to client, but also forces flush of data to reduce lag. utils/config.guess.utils/config.sub,utils/ltmain.sh: rebuilt MSW 2006-05-15 | |||
2006/05/13 16:21:12 | 1.89 | akirschbaum | socket/request.c |
2006/05/13 16:21:12 | 1.15 | akirschbaum | socket/lowlevel.c |
2006/05/13 16:21:11 | 1.612 | akirschbaum | ChangeLog |
Fix server crash when sending addspell command(s). | |||
2006/05/13 15:44:02 | 1.18 | akirschbaum | doc/Developers/protocol |
Fix typo; add default value for facecache command. | |||
2006/05/13 00:18:44 | 1.155 | qal21 | server/spell_effect.c |
correct bug in previous commit. | |||
2006/05/13 00:02:09 | 1.154 | qal21 | server/spell_effect.c |
2006/05/13 00:02:09 | 1.611 | qal21 | ChangeLog |
Disallow town portal while in transports (caused map corruption, crashes and other nasty things) | |||
2006/05/05 05:14:04 | 1.168 | ryo_saeba | server/apply.c |
2006/05/05 05:14:03 | 1.610 | ryo_saeba | ChangeLog |
Fix for bug #1473941 (Damnation bug) | |||
2006/05/05 04:47:40 | 1.170 | ryo_saeba | include/sproto.h |
2006/05/05 04:47:40 | 1.93 | ryo_saeba | include/libproto.h |
2006/05/05 04:47:40 | 1.54 | ryo_saeba | server/shop.c |
2006/05/05 04:47:40 | 1.115 | ryo_saeba | server/main.c |
2006/05/05 04:47:40 | 1.15 | ryo_saeba | server/hiscore.c |
2006/05/05 04:47:40 | 1.8 | ryo_saeba | server/daemon.c |
2006/05/05 04:47:40 | 1.82 | ryo_saeba | server/c_wiz.c |
2006/05/05 04:47:40 | 1.79 | ryo_saeba | server/c_object.c |
2006/05/05 04:47:40 | 1.23 | ryo_saeba | server/c_chat.c |
2006/05/05 04:47:40 | 1.61 | ryo_saeba | common/item.c |
2006/05/05 04:47:39 | 1.609 | ryo_saeba | ChangeLog |
Third and last part of patch #1453869 courtesy Stefan Huehner (shuehner) | |||
2006/05/05 04:41:15 | 1.5 | ryo_saeba | crossedit/stubs.c |
2006/05/05 04:41:15 | 1.6 | ryo_saeba | socket/sounds.c |
2006/05/05 04:41:15 | 1.88 | ryo_saeba | socket/request.c |
2006/05/05 04:41:15 | 1.39 | ryo_saeba | socket/item.c |
2006/05/05 04:41:15 | 1.27 | ryo_saeba | socket/info.c |
2006/05/05 04:41:15 | 1.27 | ryo_saeba | include/sockproto.h |
2006/05/05 04:41:15 | 1.2 | ryo_saeba | test/unit/random_maps/stubs_random.c |
2006/05/05 04:41:15 | 1.2 | ryo_saeba | test/unit/common/stubs_common.c |
2006/05/05 04:41:15 | 1.18 | ryo_saeba | random_maps/standalone.c |
2006/05/05 04:41:15 | 1.30 | ryo_saeba | random_maps/Makefile.in |
Second part of patch #1453869 courtesy Stefan Huehner (shuehner) | |||
2006/05/05 04:26:36 | 1.8 | ryo_saeba | server/timers.c |
2006/05/05 04:26:36 | 1.89 | ryo_saeba | server/time.c |
2006/05/05 04:26:36 | 1.18 | ryo_saeba | server/swap.c |
2006/05/05 04:26:35 | 1.105 | ryo_saeba | server/spell_util.c |
2006/05/05 04:26:35 | 1.153 | ryo_saeba | server/spell_effect.c |
2006/05/05 04:26:35 | 1.36 | ryo_saeba | server/spell_attack.c |
2006/05/05 04:26:35 | 1.74 | ryo_saeba | server/skills.c |
2006/05/05 04:26:35 | 1.65 | ryo_saeba | server/skill_util.c |
2006/05/05 04:26:35 | 1.47 | ryo_saeba | server/rune.c |
2006/05/05 04:26:35 | 1.17 | ryo_saeba | server/resurrection.c |
2006/05/05 04:26:35 | 1.197 | ryo_saeba | server/player.c |
2006/05/05 04:26:35 | 1.43 | ryo_saeba | server/pets.c |
2006/05/05 04:26:35 | 1.41 | ryo_saeba | server/move.c |
2006/05/05 04:26:35 | 1.98 | ryo_saeba | server/monster.c |
2006/05/05 04:26:35 | 1.114 | ryo_saeba | server/main.c |
2006/05/05 04:26:35 | 1.59 | ryo_saeba | server/login.c |
2006/05/05 04:26:35 | 1.77 | ryo_saeba | server/init.c |
2006/05/05 04:26:35 | 1.60 | ryo_saeba | server/gods.c |
2006/05/05 04:26:35 | 1.7 | ryo_saeba | server/egoitem.c |
2006/05/05 04:26:35 | 1.36 | ryo_saeba | server/disease.c |
2006/05/05 04:26:34 | 1.61 | ryo_saeba | server/commands.c |
2006/05/05 04:26:34 | 1.125 | ryo_saeba | server/attack.c |
2006/05/05 04:26:34 | 1.167 | ryo_saeba | server/apply.c |
2006/05/05 04:26:34 | 1.28 | ryo_saeba | server/alchemy.c |
First part of patch #1453869 courtesy Stefan Huehner (shuehner) | |||
2006/05/05 04:25:36 | 1.57 | ryo_saeba | lib/crossfire.1 |
First part of patch #1453869 courtesy Stefan Huehner (shuehner) | |||
2006/05/05 04:25:25 | 1.60 | ryo_saeba | lib/crossfire.0 |
2006/05/05 04:25:20 | 1.96 | ryo_saeba | lib/bmaps.paths |
2006/05/05 04:25:19 | 1.91 | ryo_saeba | lib/bmaps |
2006/05/05 04:25:18 | 1.19 | ryo_saeba | crossedit/bitmaps/Makefile.in |
2006/05/05 04:25:18 | 1.19 | ryo_saeba | crossedit/doc/Makefile.in |
2006/05/05 04:25:18 | 1.20 | ryo_saeba | crossedit/include/Makefile.in |
2006/05/05 04:25:18 | 1.21 | ryo_saeba | crossedit/Cnv/Makefile.in |
2006/05/05 04:25:18 | 1.24 | ryo_saeba | doc/spoiler/Makefile.in |
2006/05/05 04:25:18 | 1.25 | ryo_saeba | doc/playbook-html/Makefile.in |
2006/05/05 04:25:18 | 1.21 | ryo_saeba | doc/spell-docs/Makefile.in |
2006/05/05 04:25:18 | 1.25 | ryo_saeba | doc/playbook/Makefile.in |
2006/05/05 04:25:18 | 1.21 | ryo_saeba | doc/scripts/Makefile.in |
2006/05/05 04:25:18 | 1.27 | ryo_saeba | doc/spoiler-html/Makefile.in |
2006/05/05 04:25:18 | 1.22 | ryo_saeba | doc/Developers/Makefile.in |
2006/05/05 04:25:18 | 1.39 | ryo_saeba | doc/Makefile.in |
2006/05/05 04:25:18 | 1.169 | ryo_saeba | include/sproto.h |
2006/05/05 04:25:18 | 1.17 | ryo_saeba | include/funcpoint.h |
2006/05/05 04:25:18 | 1.29 | ryo_saeba | include/Makefile.in |
2006/05/05 04:25:18 | 1.16 | ryo_saeba | devel/Makefile.in |
2006/05/05 04:25:18 | 1.176 | ryo_saeba | lib/archetypes |
2006/05/05 04:25:18 | 1.79 | ryo_saeba | lib/animations |
2006/05/05 04:25:18 | 1.82 | ryo_saeba | lib/Makefile.in |
2006/05/05 04:25:17 | 1.29 | ryo_saeba | crossedit/Makefile.in |
2006/05/05 04:25:17 | 1.64 | ryo_saeba | configure |
2006/05/05 04:25:16 | 1.25 | ryo_saeba | aclocal.m4 |
2006/05/05 04:25:16 | 1.47 | ryo_saeba | Makefile.in |
First part of patch #1453869 courtesy Stefan Huehner (shuehner) | |||
2006/05/05 04:21:35 | 1.4 | ryo_saeba | test/unit/crossedit/Makefile.in |
2006/05/05 04:21:35 | 1.4 | ryo_saeba | test/unit/socket/Makefile.in |
2006/05/05 04:21:35 | 1.4 | ryo_saeba | test/unit/random_maps/Makefile.in |
2006/05/05 04:21:35 | 1.4 | ryo_saeba | test/unit/server/Makefile.in |
2006/05/05 04:21:35 | 1.5 | ryo_saeba | test/unit/common/Makefile.in |
2006/05/05 04:21:35 | 1.4 | ryo_saeba | test/unit/Makefile.in |
2006/05/05 04:21:35 | 1.4 | ryo_saeba | test/Makefile.in |
No need to fail when autorun.xml doesn't exist :) | |||
2006/05/05 03:52:45 | 1.10 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2006/05/05 03:52:45 | 1.6 | ryo_saeba | plugins/cfpython/include/cfpython_map_private.h |
2006/05/05 03:52:45 | 1.15 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2006/05/05 03:52:45 | 1.8 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2006/05/05 03:52:45 | 1.16 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/05/05 03:52:45 | 1.15 | ryo_saeba | plugins/common/plugin_common.c |
2006/05/05 03:52:45 | 1.608 | ryo_saeba | ChangeLog |
2006/05/05 03:52:44 | 1.168 | ryo_saeba | include/sproto.h |
2006/05/05 03:52:44 | 1.71 | ryo_saeba | server/plugins.c |
Add Map.Insert(object,x,y) and Player.CanPay( ) to Python plugin | |||
2006/05/05 03:52:02 | 1.42 | ryo_saeba | server/pets.c |
Patch #1456016 courtesy schmorp.de development team | |||
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_sounds.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_request.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_metaserver.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_lowlevel.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_loop.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_item.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_init.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_info.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/check_image.c |
2006/05/03 16:50:25 | 1.3 | tchize | test/unit/socket/Makefile.in |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/socket/Makefile.am |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_wall.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_treasure.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_test.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_style.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_standalone.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_square_spiral.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_special.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_snake.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_room_gen_spiral.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_room_gen_onion.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_rogue_layout.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_reader.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_random_map.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_monster.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/random_maps/check_maze_gen.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_win32.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_weather.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_timers.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_time.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_swap.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_swamp.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_spell_util.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_spell_effect.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_spell_attack.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_skills.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_skill_util.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_shop.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_rune.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_resurrection.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_plugins.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_player.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_pets.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_move.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_monster.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_main.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_login.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_init.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_hiscore.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_gods.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_egoitem.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_disease.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_daemon.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_commands.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_wiz.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_range.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_party.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_object.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_new.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_move.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_misc.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_c_chat.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_build_map.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_ban.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_attack.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_apply.c |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/check_alchemy.c |
2006/05/03 16:50:25 | 1.3 | tchize | test/unit/server/Makefile.in |
2006/05/03 16:50:25 | 1.2 | tchize | test/unit/server/Makefile.am |
2006/05/03 16:50:25 | 1.29 | tchize | utils/Makefile.in |
2006/05/03 16:50:24 | 1.23 | tchize | socket/Makefile.in |
2006/05/03 16:50:24 | 1.28 | tchize | include/Makefile.in |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/txtlog.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/success.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/logresult.xsl |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/failure.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/error.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/crossfire-logo-unit.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/crossfire-logo-unit-success.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/crossfire-logo-unit-failed.png |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/checkTextResult.xsl |
2006/05/03 16:50:24 | 1.1 | tchize | test/templates/checkReport.css |
2006/05/03 16:50:24 | 1.3 | tchize | test/toolkit/Makefile.in |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_xutil.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_stubs.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_png.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_crossedit.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_Str.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_MapAttr.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_Edit.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_CrUtil.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_CrList.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_CrFace.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_CrEdit.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_Bitmaps.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_Attr.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/check_App.c |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/crossedit/Makefile.in |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/crossedit/Makefile.am |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/random_maps/check_floor.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/random_maps/check_expand2x.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/random_maps/check_exit.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/random_maps/check_door.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/random_maps/check_decor.c |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/random_maps/Makefile.in |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/random_maps/Makefile.am |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_utils.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_treasure.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_time.c |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/common/check_shstr.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_region.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_recipe.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_readable.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_re-cmp.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_quest.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_porting.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_player.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_path.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_object.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_map.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_los.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_logger.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_loader.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_living.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_links.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_item.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_init.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_info.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_image.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_holy.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_glue.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_friend.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_exp.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_button.c |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/common/check_arch.c |
2006/05/03 16:50:24 | 1.2 | tchize | test/unit/common/check_anim.c |
2006/05/03 16:50:24 | 1.4 | tchize | test/unit/common/Makefile.in |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/common/Makefile.am |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/Makefile.in |
2006/05/03 16:50:24 | 1.3 | tchize | test/unit/Makefile.am |
2006/05/03 16:50:24 | 1.3 | tchize | test/Makefile.in |
2006/05/03 16:50:24 | 1.2 | tchize | test/Makefile.am |
2006/05/03 16:50:24 | 1.81 | tchize | lib/Makefile.in |
2006/05/03 16:50:24 | 1.29 | tchize | random_maps/Makefile.in |
2006/05/03 16:50:24 | 1.34 | tchize | server/Makefile.in |
2006/05/03 16:50:24 | 1.5 | tchize | plugins/cfpython/include/Makefile.in |
2006/05/03 16:50:24 | 1.12 | tchize | plugins/cfpython/Makefile.in |
2006/05/03 16:50:24 | 1.5 | tchize | plugins/cfanim/include/Makefile.in |
2006/05/03 16:50:24 | 1.7 | tchize | plugins/cfanim/Makefile.in |
2006/05/03 16:50:24 | 1.5 | tchize | plugins/common/include/Makefile.in |
2006/05/03 16:50:24 | 1.5 | tchize | plugins/common/Makefile.in |
2006/05/03 16:50:24 | 1.7 | tchize | plugins/Makefile.in |
2006/05/03 16:50:23 | 1.18 | tchize | crossedit/bitmaps/Makefile.in |
2006/05/03 16:50:23 | 1.18 | tchize | crossedit/doc/Makefile.in |
2006/05/03 16:50:23 | 1.19 | tchize | crossedit/include/Makefile.in |
2006/05/03 16:50:23 | 1.20 | tchize | crossedit/Cnv/Makefile.in |
2006/05/03 16:50:23 | 1.28 | tchize | crossedit/Makefile.in |
2006/05/03 16:50:23 | 1.23 | tchize | doc/spoiler/Makefile.in |
2006/05/03 16:50:23 | 1.24 | tchize | doc/playbook-html/Makefile.in |
2006/05/03 16:50:23 | 1.20 | tchize | doc/spell-docs/Makefile.in |
2006/05/03 16:50:23 | 1.24 | tchize | doc/playbook/Makefile.in |
2006/05/03 16:50:23 | 1.20 | tchize | doc/scripts/Makefile.in |
2006/05/03 16:50:23 | 1.26 | tchize | doc/spoiler-html/Makefile.in |
2006/05/03 16:50:23 | 1.21 | tchize | doc/Developers/Makefile.in |
2006/05/03 16:50:23 | 1.38 | tchize | doc/Makefile.in |
2006/05/03 16:50:23 | 1.15 | tchize | devel/Makefile.in |
2006/05/03 16:50:23 | 1.32 | tchize | common/Makefile.in |
2006/05/03 16:50:23 | 1.21 | tchize | configure.ac |
2006/05/03 16:50:22 | 1.63 | tchize | configure |
2006/05/03 16:50:22 | 1.1 | tchize | check-fragment.am |
2006/05/03 16:50:22 | 1.11 | tchize | acinclude.m4 |
2006/05/03 16:50:22 | 1.46 | tchize | Makefile.in |
2006/05/03 16:50:22 | 1.9 | tchize | Makefile.am |
Added autogeneration of html and text report for test process. | |||
2006/05/02 19:51:52 | 1.124 | qal21 | server/attack.c |
removed redundant check and fixed an uninitialized variable in attack.c | |||
2006/04/06 16:18:36 | 1.2 | tchize | test/unit/common/check_arch.c |
2006/04/06 16:18:36 | 1.3 | tchize | test/unit/common/Makefile.in |
2006/04/06 16:18:36 | 1.2 | tchize | test/unit/common/Makefile.am |
2006/04/06 16:18:36 | 1.88 | tchize | server/time.c |
2006/04/06 16:18:36 | 1.104 | tchize | server/spell_util.c |
2006/04/06 16:18:36 | 1.152 | tchize | server/spell_effect.c |
2006/04/06 16:18:36 | 1.35 | tchize | server/spell_attack.c |
2006/04/06 16:18:36 | 1.46 | tchize | server/rune.c |
2006/04/06 16:18:35 | 1.167 | tchize | include/sproto.h |
2006/04/06 16:18:35 | 1.92 | tchize | include/libproto.h |
2006/04/06 16:18:35 | 1.107 | tchize | include/define.h |
2006/04/06 16:18:35 | 1.27 | tchize | random_maps/treasure.c |
2006/04/06 16:18:35 | 1.24 | tchize | random_maps/special.c |
2006/04/06 16:18:35 | 1.21 | tchize | random_maps/exit.c |
2006/04/06 16:18:35 | 1.70 | tchize | server/plugins.c |
2006/04/06 16:18:35 | 1.196 | tchize | server/player.c |
2006/04/06 16:18:35 | 1.59 | tchize | server/gods.c |
2006/04/06 16:18:35 | 1.35 | tchize | server/disease.c |
2006/04/06 16:18:35 | 1.11 | tchize | server/build_map.c |
2006/04/06 16:18:35 | 1.123 | tchize | server/attack.c |
2006/04/06 16:18:35 | 1.166 | tchize | server/apply.c |
2006/04/06 16:18:35 | 1.27 | tchize | server/alchemy.c |
2006/04/06 16:18:35 | 1.3 | tchize | plugins/cfpython/include/cfpython_proto.h |
2006/04/06 16:18:34 | 1.65 | tchize | common/treasure.c |
2006/04/06 16:18:34 | 1.16 | tchize | common/recipe.c |
2006/04/06 16:18:34 | 1.31 | tchize | common/readable.c |
2006/04/06 16:18:34 | 1.7 | tchize | common/quest.c |
2006/04/06 16:18:34 | 1.124 | tchize | common/object.c |
2006/04/06 16:18:34 | 1.78 | tchize | common/loader.l |
2006/04/06 16:18:34 | 1.82 | tchize | common/loader.c |
2006/04/06 16:18:34 | 1.78 | tchize | common/living.c |
2006/04/06 16:18:34 | 1.39 | tchize | common/arch.c |
finished common/arch.c unit test, fixed a few bugs, moved function around and renamed other | |||
2006/04/06 11:58:09 | 1.71 | cavesomething | include/config.h |
2006/04/06 11:58:05 | 1.607 | cavesomething | ChangeLog |
Increase Archtable to 8192, the new hashing algorithm works better with a table size that is a power of 2, and the current value is very close to being exceeded anyway. Suggested by Crossfire+ Development Team http://cf.schmorp.de | |||
2006/04/04 18:34:43 | 1.11 | qal21 | server/swamp.c |
2006/04/04 18:34:42 | 1.606 | qal21 | ChangeLog |
Use object name for swamp messages. | |||
2006/03/23 13:39:14 | 1.2 | tchize | test/unit/common/check_shstr.c |
corrected check_shstr.c (lacking a few line of code) | |||
2006/03/22 17:06:48 | 1.2 | tchize | test/toolkit/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/crossedit/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/socket/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/random_maps/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/server/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/common/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/Makefile.in |
2006/03/22 17:06:48 | 1.2 | tchize | test/unit/Makefile.am |
2006/03/22 17:06:48 | 1.28 | tchize | utils/Makefile.in |
2006/03/22 17:06:47 | 1.22 | tchize | socket/Makefile.in |
2006/03/22 17:06:47 | 1.2 | tchize | test/Makefile.in |
2006/03/22 17:06:47 | 1.28 | tchize | random_maps/Makefile.in |
2006/03/22 17:06:47 | 1.33 | tchize | server/Makefile.in |
2006/03/22 17:06:47 | 1.4 | tchize | plugins/cfpython/include/Makefile.in |
2006/03/22 17:06:47 | 1.11 | tchize | plugins/cfpython/Makefile.in |
2006/03/22 17:06:47 | 1.4 | tchize | plugins/cfanim/include/Makefile.in |
2006/03/22 17:06:47 | 1.6 | tchize | plugins/cfanim/Makefile.in |
2006/03/22 17:06:47 | 1.4 | tchize | plugins/common/include/Makefile.in |
2006/03/22 17:06:47 | 1.4 | tchize | plugins/common/Makefile.in |
2006/03/22 17:06:46 | 1.22 | tchize | doc/spoiler/Makefile.in |
2006/03/22 17:06:46 | 1.23 | tchize | doc/playbook-html/Makefile.in |
2006/03/22 17:06:46 | 1.19 | tchize | doc/spell-docs/Makefile.in |
2006/03/22 17:06:46 | 1.23 | tchize | doc/playbook/Makefile.in |
2006/03/22 17:06:46 | 1.19 | tchize | doc/scripts/Makefile.in |
2006/03/22 17:06:46 | 1.25 | tchize | doc/spoiler-html/Makefile.in |
2006/03/22 17:06:46 | 1.20 | tchize | doc/Developers/Makefile.in |
2006/03/22 17:06:46 | 1.27 | tchize | include/Makefile.in |
2006/03/22 17:06:46 | 1.80 | tchize | lib/Makefile.in |
2006/03/22 17:06:46 | 1.6 | tchize | plugins/Makefile.in |
2006/03/22 17:06:45 | 1.17 | tchize | crossedit/bitmaps/Makefile.in |
2006/03/22 17:06:45 | 1.17 | tchize | crossedit/doc/Makefile.in |
2006/03/22 17:06:45 | 1.18 | tchize | crossedit/include/Makefile.in |
2006/03/22 17:06:45 | 1.19 | tchize | crossedit/Cnv/Makefile.in |
2006/03/22 17:06:45 | 1.27 | tchize | crossedit/Makefile.in |
2006/03/22 17:06:45 | 1.37 | tchize | doc/Makefile.in |
2006/03/22 17:06:45 | 1.14 | tchize | devel/Makefile.in |
2006/03/22 17:06:45 | 1.31 | tchize | common/Makefile.in |
2006/03/22 17:06:45 | 1.20 | tchize | configure.ac |
2006/03/22 17:06:44 | 1.62 | tchize | configure |
2006/03/22 17:06:44 | 1.10 | tchize | acinclude.m4 |
2006/03/22 17:06:44 | 1.45 | tchize | Makefile.in |
2006/03/22 17:06:44 | 1.8 | tchize | Makefile.am |
updated configure.ac to automatically check availability of a few headers required by crossedit Basically, it tries to compile a test code having only includes of xaw, posix, etc. Should be enough to prevent most crossedit compilation issue but not perfect. (Should check version of lib and try a few methods on them). crossedit/ and test/unit/crossedit are skipped by make if test fail. | |||
2006/03/22 03:29:05 | 1.151 | akirschbaum | server/spell_effect.c |
2006/03/22 03:29:05 | 1.605 | akirschbaum | ChangeLog |
Fix exploit with alchemy spell. This effectively removes the improvement
implemented at 2006-03-07. | |||
2006/03/21 17:34:15 | 1.3 | ryo_saeba | doc/Developers/testplans |
Typos. | |||
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/crossedit/stubs_crossedit.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/stubs_socket.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_sounds.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_request.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_metaserver.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_lowlevel.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_loop.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_item.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_init.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_info.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/check_image.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/Makefile.in |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/socket/Makefile.am |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/stubs_random.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_wall.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_treasure.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_test.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_style.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_standalone.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_square_spiral.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_special.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_snake.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_room_gen_spiral.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_room_gen_onion.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_rogue_layout.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_reader.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_random_map.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_monster.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_maze_gen.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_floor.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_expand2x.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_exit.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_door.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/check_decor.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/Makefile.in |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/random_maps/Makefile.am |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_win32.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_weather.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_timers.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_time.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_swap.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_swamp.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_spell_util.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_spell_effect.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_spell_attack.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_skills.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_skill_util.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_shop.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_rune.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_resurrection.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_plugins.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_player.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_pets.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_move.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_monster.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_main.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_login.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_init.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_hiscore.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_gods.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_egoitem.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_disease.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_daemon.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_commands.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_wiz.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_range.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_party.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_object.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_new.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_move.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_misc.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_c_chat.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_build_map.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_ban.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_attack.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_apply.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/check_alchemy.c |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/Makefile.in |
2006/03/21 16:46:09 | 1.1 | tchize | test/unit/server/Makefile.am |
2006/03/21 16:46:09 | 1.27 | tchize | utils/Makefile.in |
2006/03/21 16:46:08 | 1.21 | tchize | socket/Makefile.in |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/toolkit_socket.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/toolkit_server.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/toolkit_random_maps.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/toolkit_map.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/toolkit_crossedit.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/toolkit_common.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/README |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/Makefile.in |
2006/03/21 16:46:08 | 1.1 | tchize | test/toolkit/Makefile.am |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_xutil.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_stubs.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_png.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_crossedit.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_Str.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_MapAttr.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_Edit.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_CrUtil.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_CrList.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_CrFace.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_CrEdit.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_Bitmaps.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_Attr.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/check_App.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/Makefile.in |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/crossedit/Makefile.am |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/stubs_common.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_utils.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_treasure.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_time.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_shstr.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_region.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_recipe.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_readable.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_re-cmp.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_quest.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_porting.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_player.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_path.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_object.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_map.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_los.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_logger.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_loader.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_living.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_links.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_item.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_init.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_info.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_image.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_holy.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_glue.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_friend.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_exp.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_button.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_arch.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/check_anim.c |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/Makefile.in |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/common/Makefile.am |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/Makefile.in |
2006/03/21 16:46:08 | 1.1 | tchize | test/unit/Makefile.am |
2006/03/21 16:46:08 | 1.1 | tchize | test/Makefile.in |
2006/03/21 16:46:08 | 1.1 | tchize | test/Makefile.am |
2006/03/21 16:46:08 | 1.32 | tchize | server/Makefile.in |
2006/03/21 16:46:08 | 1.4 | tchize | server/Makefile.am |
2006/03/21 16:46:06 | 1.27 | tchize | random_maps/Makefile.in |
2006/03/21 16:46:06 | 1.3 | tchize | plugins/common/include/Makefile.in |
2006/03/21 16:46:06 | 1.3 | tchize | plugins/common/Makefile.in |
2006/03/21 16:46:05 | 1.21 | tchize | doc/spoiler/Makefile.in |
2006/03/21 16:46:05 | 1.18 | tchize | doc/spell-docs/Makefile.in |
2006/03/21 16:46:05 | 1.24 | tchize | doc/spoiler-html/Makefile.in |
2006/03/21 16:46:05 | 1.26 | tchize | include/Makefile.in |
2006/03/21 16:46:05 | 1.79 | tchize | lib/Makefile.in |
2006/03/21 16:46:05 | 1.3 | tchize | plugins/cfpython/include/Makefile.in |
2006/03/21 16:46:05 | 1.10 | tchize | plugins/cfpython/Makefile.in |
2006/03/21 16:46:05 | 1.3 | tchize | plugins/cfanim/include/Makefile.in |
2006/03/21 16:46:05 | 1.5 | tchize | plugins/cfanim/Makefile.in |
2006/03/21 16:46:05 | 1.5 | tchize | plugins/Makefile.in |
2006/03/21 16:46:04 | 1.17 | tchize | crossedit/include/Makefile.in |
2006/03/21 16:46:04 | 1.22 | tchize | doc/playbook-html/Makefile.in |
2006/03/21 16:46:04 | 1.22 | tchize | doc/playbook/Makefile.in |
2006/03/21 16:46:04 | 1.18 | tchize | doc/scripts/Makefile.in |
2006/03/21 16:46:04 | 1.2 | tchize | doc/Developers/testplans |
2006/03/21 16:46:04 | 1.19 | tchize | doc/Developers/Makefile.in |
2006/03/21 16:46:04 | 1.36 | tchize | doc/Makefile.in |
2006/03/21 16:46:04 | 1.13 | tchize | devel/Makefile.in |
2006/03/21 16:46:03 | 1.16 | tchize | crossedit/bitmaps/Makefile.in |
2006/03/21 16:46:03 | 1.16 | tchize | crossedit/doc/Makefile.in |
2006/03/21 16:46:03 | 1.18 | tchize | crossedit/Cnv/Makefile.in |
2006/03/21 16:46:03 | 1.26 | tchize | crossedit/Makefile.in |
2006/03/21 16:46:01 | 1.5 | tchize | crossedit/Makefile.am |
2006/03/21 16:46:01 | 1.30 | tchize | common/Makefile.in |
2006/03/21 16:46:00 | 1.19 | tchize | configure.ac |
2006/03/21 16:45:59 | 1.61 | tchize | configure |
2006/03/21 16:45:59 | 1.9 | tchize | acinclude.m4 |
2006/03/21 16:45:59 | 1.44 | tchize | Makefile.in |
2006/03/21 16:45:59 | 1.7 | tchize | Makefile.am |
Initial commit of unit tests (see doc/Developers/testplans) This is it, initial commit of unit test framework. It contains empty testcases for all unit tests. See test/unit/check_shstr.c for a completed example unit test :) | |||
2006/03/18 19:51:46 | 1.14 | akirschbaum | socket/lowlevel.c |
2006/03/18 19:51:46 | 1.43 | akirschbaum | socket/loop.c |
2006/03/18 19:51:46 | 1.26 | akirschbaum | include/sockproto.h |
2006/03/18 19:51:46 | 1.604 | akirschbaum | ChangeLog |
Apply patch by Stefan Huehner: add const where appropriate. | |||
2006/03/18 13:30:55 | 1.65 | ryo_saeba | include/global.h |
2006/03/18 13:30:54 | 1.603 | ryo_saeba | ChangeLog |
Forgot one file. | |||
2006/03/18 11:15:25 | 1.26 | ryo_saeba | random_maps/treasure.c |
2006/03/18 11:15:25 | 1.22 | ryo_saeba | random_maps/rproto.h |
2006/03/18 11:15:25 | 1.60 | ryo_saeba | server/commands.c |
2006/03/18 11:15:25 | 1.10 | ryo_saeba | server/c_new.c |
2006/03/18 11:15:24 | 1.10 | ryo_saeba | crossedit/CrEdit.c |
2006/03/18 11:15:24 | 1.24 | ryo_saeba | crossedit/Attr.c |
2006/03/18 11:15:24 | 1.91 | ryo_saeba | include/libproto.h |
2006/03/18 11:15:24 | 1.25 | ryo_saeba | common/utils.c |
2006/03/18 11:15:24 | 1.10 | ryo_saeba | common/shstr.c |
2006/03/18 11:15:24 | 1.30 | ryo_saeba | common/readable.c |
2006/03/18 11:15:24 | 1.30 | ryo_saeba | common/porting.c |
2006/03/18 11:15:24 | 1.106 | ryo_saeba | common/map.c |
2006/03/18 11:15:24 | 1.81 | ryo_saeba | common/loader.c |
2006/03/18 11:15:24 | 1.60 | ryo_saeba | common/item.c |
2006/03/18 11:15:23 | 1.602 | ryo_saeba | ChangeLog |
Use const when possible. Patch courtesy Stefan Huehner. | |||
2006/03/18 10:43:52 | 1.25 | ryo_saeba | include/win32.h |
2006/03/18 10:43:52 | 1.601 | ryo_saeba | ChangeLog |
Removed unused file | |||
2006/03/18 10:27:15 | 1.69 | ryo_saeba | server/plugins.c |
Typo. | |||
2006/03/18 10:24:43 | 1.68 | ryo_saeba | server/plugins.c |
2006/03/18 10:24:43 | 1.2 | ryo_saeba | plugins/cfpython/include/Makefile.in |
2006/03/18 10:24:43 | 1.14 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2006/03/18 10:24:43 | 1.9 | ryo_saeba | plugins/cfpython/Makefile.in |
2006/03/18 10:24:43 | 1.2 | ryo_saeba | plugins/cfanim/include/Makefile.in |
2006/03/18 10:24:43 | 1.15 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/03/18 10:24:43 | 1.2 | ryo_saeba | plugins/common/include/Makefile.in |
2006/03/18 10:24:43 | 1.14 | ryo_saeba | plugins/common/plugin_common.c |
2006/03/18 10:24:43 | 1.2 | ryo_saeba | plugins/common/Makefile.in |
2006/03/18 10:24:42 | 1.4 | ryo_saeba | plugins/cfanim/Makefile.in |
2006/03/18 10:24:42 | 1.4 | ryo_saeba | plugins/Makefile.in |
2006/03/18 10:24:42 | 1.600 | ryo_saeba | ChangeLog |
Add add_key to set_key (object) for plugins. | |||
2006/03/18 10:23:40 | 1.77 | ryo_saeba | common/loader.l |
Forgot that one. | |||
2006/03/18 09:05:37 | 1.87 | ryo_saeba | socket/request.c |
2006/03/18 09:05:37 | 1.13 | ryo_saeba | socket/lowlevel.c |
2006/03/18 09:05:37 | 1.42 | ryo_saeba | socket/loop.c |
2006/03/18 09:05:37 | 1.38 | ryo_saeba | socket/item.c |
2006/03/18 09:05:37 | 1.48 | ryo_saeba | socket/init.c |
2006/03/18 09:05:37 | 1.26 | ryo_saeba | socket/info.c |
2006/03/18 09:05:37 | 1.10 | ryo_saeba | socket/image.c |
2006/03/18 09:05:37 | 1.87 | ryo_saeba | server/time.c |
2006/03/18 09:05:37 | 1.150 | ryo_saeba | server/spell_effect.c |
2006/03/18 09:05:37 | 1.67 | ryo_saeba | server/plugins.c |
2006/03/18 09:05:37 | 1.195 | ryo_saeba | server/player.c |
2006/03/18 09:05:37 | 1.40 | ryo_saeba | server/move.c |
2006/03/18 09:05:37 | 1.113 | ryo_saeba | server/main.c |
2006/03/18 09:05:37 | 1.76 | ryo_saeba | server/init.c |
2006/03/18 09:05:37 | 1.7 | ryo_saeba | server/daemon.c |
2006/03/18 09:05:37 | 1.59 | ryo_saeba | server/commands.c |
2006/03/18 09:05:37 | 1.9 | ryo_saeba | server/c_new.c |
2006/03/18 09:05:37 | 1.77 | ryo_saeba | server/c_misc.c |
2006/03/18 09:05:37 | 1.122 | ryo_saeba | server/attack.c |
2006/03/18 09:05:36 | 1.165 | ryo_saeba | server/apply.c |
2006/03/18 09:05:32 | 1.166 | ryo_saeba | include/sproto.h |
2006/03/18 09:05:32 | 1.25 | ryo_saeba | include/sockproto.h |
2006/03/18 09:05:32 | 1.47 | ryo_saeba | include/player.h |
2006/03/18 09:05:32 | 1.47 | ryo_saeba | include/object.h |
2006/03/18 09:05:32 | 1.38 | ryo_saeba | include/newserver.h |
2006/03/18 09:05:32 | 1.37 | ryo_saeba | include/map.h |
2006/03/18 09:05:32 | 1.90 | ryo_saeba | include/libproto.h |
2006/03/18 09:05:32 | 1.64 | ryo_saeba | include/global.h |
2006/03/18 09:05:32 | 1.5 | ryo_saeba | include/commands.h |
2006/03/18 09:05:32 | 1.28 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/03/18 09:05:31 | 1.15 | ryo_saeba | crossedit/xutil.c |
2006/03/18 09:05:31 | 1.123 | ryo_saeba | common/object.c |
2006/03/18 09:05:31 | 1.80 | ryo_saeba | common/loader.c |
2006/03/18 09:05:31 | 1.59 | ryo_saeba | common/item.c |
2006/03/18 09:05:31 | 1.49 | ryo_saeba | common/init.c |
2006/03/18 09:05:31 | 1.21 | ryo_saeba | common/image.c |
2006/03/18 09:05:31 | 1.22 | ryo_saeba | common/anim.c |
2006/03/18 09:05:30 | 1.599 | ryo_saeba | ChangeLog |
Massive cleaning of code. Shouldn't be any functional change. | |||
2006/03/16 15:54:36 | 1.38 | akirschbaum | common/arch.c |
2006/03/16 15:54:35 | 1.598 | akirschbaum | ChangeLog |
Apply patch #1450408 (Improved hash table) by cf.schmorp.de development team. | |||
2006/03/16 14:59:52 | 1.16 | akirschbaum | crossedit/include/Makefile.in |
2006/03/16 14:59:52 | 1.2 | akirschbaum | crossedit/include/Makefile.am |
2006/03/16 14:59:52 | 1.2 | akirschbaum | crossedit/Cnv/Cnv.h |
2006/03/16 14:59:51 | 1.14 | akirschbaum | crossedit/xutil.c |
2006/03/16 14:59:51 | 1.4 | akirschbaum | crossedit/proto.h |
2006/03/16 14:59:51 | 1.10 | akirschbaum | crossedit/png.c |
2006/03/16 14:59:51 | 1.6 | akirschbaum | crossedit/crossedit.c |
2006/03/16 14:59:51 | 1.2 | akirschbaum | crossedit/Str.h |
2006/03/16 14:59:51 | 1.20 | akirschbaum | crossedit/Edit.c |
2006/03/16 14:59:51 | 1.6 | akirschbaum | crossedit/Defines.h |
2006/03/16 14:59:51 | 1.5 | akirschbaum | crossedit/CrUtil.c |
2006/03/16 14:59:51 | 1.4 | akirschbaum | crossedit/CrList.c |
2006/03/16 14:59:51 | 1.4 | akirschbaum | crossedit/CrFace.c |
2006/03/16 14:59:51 | 1.9 | akirschbaum | crossedit/CrEdit.c |
2006/03/16 14:59:51 | 1.23 | akirschbaum | crossedit/Attr.c |
2006/03/16 14:59:51 | 1.3 | akirschbaum | crossedit/App.h |
2006/03/16 14:59:51 | 1.12 | akirschbaum | crossedit/App.c |
2006/03/16 14:59:50 | 1.597 | akirschbaum | ChangeLog |
Apply patch #1439143 (code-cleanup: crossedit) by Stefan Huehner: Remove
unused code, add static/const where appropriate. | |||
2006/03/14 11:12:28 | 1.47 | ryo_saeba | socket/init.c |
2006/03/14 11:12:28 | 1.20 | ryo_saeba | socket/Makefile.in |
2006/03/14 11:12:28 | 1.194 | ryo_saeba | server/player.c |
2006/03/14 11:12:28 | 1.75 | ryo_saeba | server/init.c |
2006/03/14 11:12:28 | 1.31 | ryo_saeba | server/Makefile.in |
2006/03/14 11:12:28 | 1.29 | ryo_saeba | common/Makefile.in |
2006/03/14 11:12:27 | 1.596 | ryo_saeba | ChangeLog |
Fix memory leak and uninitialized variable | |||
2006/03/14 09:53:13 | 1.35 | ryo_saeba | include/spellist.h |
2006/03/14 09:53:13 | 1.595 | ryo_saeba | ChangeLog |
Disabled some unused big arrays. | |||
2006/03/14 09:33:28 | 1.97 | ryo_saeba | server/monster.c |
2006/03/14 09:33:28 | 1.594 | ryo_saeba | ChangeLog |
Fix monster/scroll crash, based on patch by the cf.schmorp.de development team | |||
2006/03/14 09:25:24 | 1.78 | ryo_saeba | server/c_object.c |
2006/03/14 09:25:24 | 1.593 | ryo_saeba | ChangeLog |
Merge 2 functions which are the same | |||
2006/03/14 08:41:00 | 1.24 | ryo_saeba | common/utils.c |
2006/03/14 08:41:00 | 1.592 | ryo_saeba | ChangeLog |
Apply patch #1445892 (transmute_materialname crash) courtesy the cf.schmorp.de development team | |||
2006/03/14 08:34:19 | 1.73 | ryo_saeba | server/skills.c |
2006/03/14 08:34:16 | 1.591 | ryo_saeba | ChangeLog |
Fix merging bug with inscription | |||
2006/03/14 01:44:16 | 1.34 | mwedel | server/spell_attack.c |
Fix non ANSI conforming code so it will compile with compilers that
care about that type of things. MSW 2006-03-20 | |||
2006/03/14 01:41:49 | 1.86 | mwedel | socket/request.c |
2006/03/14 01:41:49 | 1.590 | mwedel | ChangeLog |
Fix bug/exploit in setup command. We were strcat'ing back data provided
by the client. --- socket/request.c: Modify SetUp() to use safe_strcat() - eliminates buffer overflow issues. Add some char* casts to spell/skill requestinfo to eliminate compiler warnings. Add IP address to log for incoming connections. MSW 2006-03-13 | |||
2006/03/12 11:03:35 | 1.9 | tchize | common/shstr.c |
query_refcount returns wrong value if string is at top of linked list (a bit flagging this state was not cleared) detected when preparing unit testing framework | |||
2006/03/11 22:57:31 | 1.18 | mwedel | README |
Update with new/proper sourceforge download location.
MSW 2006-03-11 | |||
2006/03/08 00:58:19 | 1.11 | mwedel | include/tod.h |
Add proper banner/copyright to this file.
MSW 2006-03-07 | |||
2006/03/07 15:28:38 | 1.53 | akirschbaum | server/shop.c |
Fix possible exploit with shadow alchemy. Also improve the alchemy spell to
yield more nuggets. | |||
2006/03/07 15:28:26 | 1.589 | akirschbaum | ChangeLog |
Fix possible exploit with shadow alchemy. Also improve the alchemy spell to
yield more nuggets. | |||
2006/03/07 12:46:26 | 1.64 | cavesomething | server/skill_util.c |
2006/03/07 12:46:26 | 1.74 | cavesomething | server/init.c |
2006/03/07 12:46:25 | 1.63 | cavesomething | include/global.h |
2006/03/07 12:46:25 | 1.70 | cavesomething | include/config.h |
2006/03/07 12:46:25 | 1.23 | cavesomething | lib/settings |
2006/03/07 12:46:24 | 1.4 | cavesomething | doc/settings |
2006/03/07 12:46:23 | 1.77 | cavesomething | common/living.c |
2006/03/07 12:46:21 | 1.48 | cavesomething | common/init.c |
Add settings permanent_experience_percentage, death_penalty_percentage and
death_penalty_levels to the settings file. --- common/living.c: don't hardcode exp calculations common/init.c, include/config.h, lib/settings: set defaults for new values doc/settings: document new values include/global.h: change settings struct to hold the new values server/init.c: parse new values in the settings file. server/skill_util.c: reference new value | |||
2006/03/07 12:45:59 | 1.588 | cavesomething | ChangeLog |
Add settings permanent_experience_percentage, death_penalty_percentage and
death_penalty_levels to the settings file. --- common/living.c: don't hardcode exp calculations common/init.c, include/config.h, lib/settings: set defaults for new values doc/settings: document new values include/global.h: change settings struct to hold the new values server/init.c: parse new values in the settings file. server/skill_util.c: reference new value | |||
2006/03/04 11:37:19 | 1.25 | akirschbaum | random_maps/treasure.c |
2006/03/04 11:37:19 | 1.20 | akirschbaum | random_maps/exit.c |
2006/03/04 11:37:09 | 1.587 | akirschbaum | ChangeLog |
Apply modified parts of patch #1439490 (Fix in random map generation) by CF
Development Team Schmorp.de <crossfire@schmorp.de>. | |||
2006/03/04 10:34:26 | 1.33 | akirschbaum | server/spell_attack.c |
2006/03/04 10:34:25 | 1.586 | akirschbaum | ChangeLog |
Apply patch #1436833 (Patch for forked lightning crash at map borders) by CF
Development Team Schmorp.de <crossfire@schmorp.de>. | |||
2006/02/27 14:12:44 | 1.79 | akirschbaum | common/loader.c |
2006/02/27 14:12:43 | 1.585 | akirschbaum | ChangeLog |
common/loader.c: Rebuilt. | |||
2006/02/27 14:08:35 | 1.76 | akirschbaum | common/loader.l |
2006/02/27 14:08:35 | 1.584 | akirschbaum | ChangeLog |
common/loader.l: Prevent excess whitespace while saving objects. | |||
2006/02/27 14:06:53 | 1.36 | akirschbaum | include/map.h |
2006/02/27 14:06:50 | 1.583 | akirschbaum | ChangeLog |
Apply patch by Marc Alexander Lehmann to improve server performance. | |||
2006/02/26 09:57:16 | 1.175 | akirschbaum | lib/archetypes |
2006/02/26 09:57:16 | 1.582 | akirschbaum | ChangeLog |
lib/archetypes: Rebuilt. | |||
2006/02/26 09:54:07 | 1.18 | akirschbaum | lib/collect.pl.in |
2006/02/26 09:54:07 | 1.581 | akirschbaum | ChangeLog |
lib/collect.pl.in: Again fix generation of 'editor_folder' field to make
sub-folder selection work again. | |||
2006/02/26 09:47:46 | 1.580 | akirschbaum | ChangeLog |
Fix credits for patch. | |||
2006/02/26 04:09:09 | 1.24 | ryo_saeba | include/win32.h |
2006/02/26 04:09:09 | 1.2 | ryo_saeba | make_win32/plugin_python/plugin_python.rc |
2006/02/26 04:09:09 | 1.2 | ryo_saeba | make_win32/crossfire.rc |
2006/02/26 04:09:09 | 1.18 | ryo_saeba | make_win32/cfserver.nsi |
2006/02/26 04:09:09 | 1.10 | ryo_saeba | make_win32/Release_notes.txt |
Win32 1.9.0 release | |||
2006/02/25 13:46:12 | 1.9 | qal21 | random_maps/decor.c |
whitespace changes | |||
2006/02/25 03:08:51 | 1.18 | mwedel | configure.ac |
2006/02/25 03:08:51 | 1.60 | mwedel | configure |
2006/02/25 03:08:51 | 1.17 | mwedel | README |
2006/02/25 03:08:51 | 1.21 | mwedel | DEVELOPERS |
2006/02/25 03:08:51 | 1.579 | mwedel | ChangeLog |
2006/02/25 03:08:51 | 1.2 | mwedel | AUTHORS |
Update some of the documentation - way out of date.
Update configure.ac for 1.9.0 release. MSW 2006-02-18 | |||
2006/02/25 02:41:49 | 1.1 | mwedel | plugins/common/include/Makefile.in |
2006/02/25 02:41:49 | 1.1 | mwedel | plugins/common/include/Makefile.am |
2006/02/25 02:41:48 | 1.78 | mwedel | lib/Makefile.in |
2006/02/25 02:41:48 | 1.1 | mwedel | plugins/cfpython/include/Makefile.in |
2006/02/25 02:41:48 | 1.1 | mwedel | plugins/cfpython/include/Makefile.am |
2006/02/25 02:41:48 | 1.8 | mwedel | plugins/cfpython/Makefile.in |
2006/02/25 02:41:48 | 1.7 | mwedel | plugins/cfpython/Makefile.am |
2006/02/25 02:41:48 | 1.1 | mwedel | plugins/cfanim/include/Makefile.in |
2006/02/25 02:41:48 | 1.1 | mwedel | plugins/cfanim/include/Makefile.am |
2006/02/25 02:41:48 | 1.3 | mwedel | plugins/cfanim/Makefile.in |
2006/02/25 02:41:48 | 1.3 | mwedel | plugins/cfanim/Makefile.am |
2006/02/25 02:41:48 | 1.1 | mwedel | plugins/common/Makefile.in |
2006/02/25 02:41:48 | 1.1 | mwedel | plugins/common/Makefile.am |
2006/02/25 02:41:48 | 1.3 | mwedel | plugins/Makefile.in |
2006/02/25 02:41:48 | 1.2 | mwedel | plugins/Makefile.am |
2006/02/25 02:41:48 | 1.17 | mwedel | configure.ac |
2006/02/25 02:41:48 | 1.59 | mwedel | configure |
2006/02/25 02:41:47 | 1.578 | mwedel | ChangeLog |
*/Makefile{in.am}: Fix plugin makefiles so that 'make distcheck' works. Using
relative path names for files to include in distribution does not work - need to have a makefile in each directory. configure{.ac}: Updated as result of new Makefiles. MSW 2006-02-24 | |||
2006/02/23 16:25:12 | 1.8 | ryo_saeba | plugins/cfanim/include/cfanim_proto.h |
2006/02/23 16:25:12 | 1.4 | ryo_saeba | plugins/cfanim/include/cfanim.h |
2006/02/23 16:25:12 | 1.8 | ryo_saeba | plugins/cfanim/cfanim.c |
2006/02/23 16:25:12 | 1.14 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/02/23 16:25:12 | 1.13 | ryo_saeba | plugins/common/plugin_common.c |
Patch #1428057 courtesy Pippijn van Steenhoven: fix to a crashing bug in plugins | |||
2006/02/23 16:24:55 | 1.577 | ryo_saeba | ChangeLog |
Patch #1428057 courtesy Pippijn van Steenhoven: fix to a crashing bug in plugins | |||
2006/02/22 03:47:35 | 1.106 | akirschbaum | include/define.h |
2006/02/22 03:47:35 | 1.58 | akirschbaum | common/item.c |
2006/02/22 03:47:34 | 1.576 | akirschbaum | ChangeLog |
Remove object type CONFUSION since it was not used anymore. | |||
2006/02/21 00:47:44 | 1.59 | akirschbaum | lib/crossfire.0 |
2006/02/21 00:47:42 | 1.95 | akirschbaum | lib/bmaps.paths |
2006/02/21 00:47:38 | 1.174 | akirschbaum | lib/archetypes |
2006/02/21 00:47:37 | 1.575 | akirschbaum | ChangeLog |
lib/{archetypes,bmaps.paths,crossfire.0}: Rebuilt. | |||
2006/02/20 23:37:22 | 1.17 | akirschbaum | lib/collect.pl.in |
2006/02/20 23:37:21 | 1.574 | akirschbaum | ChangeLog |
lib/collect.pl.in: Fix generation of 'editor_folder' field. It did not work
too well for .arc files in deep subdirs. | |||
2006/02/20 17:35:31 | 1.85 | cavesomething | socket/request.c |
A better fix for sending the spell skill data | |||
2006/02/20 17:33:32 | 1.573 | qal21 | ChangeLog |
2006/02/20 17:33:31 | 1.6 | qal21 | doc/Developers/random-maps |
2006/02/20 17:33:28 | 1.41 | qal21 | random_maps/random_map.c |
Cause the random map generator to skip certain elements if the style is set to "none". | |||
2006/02/20 12:43:24 | 1.84 | cavesomething | socket/request.c |
2006/02/20 12:43:23 | 1.572 | cavesomething | ChangeLog |
fix crash when sending spell info if there no associated skill | |||
2006/02/19 12:06:24 | 1.149 | akirschbaum | server/spell_effect.c |
2006/02/19 12:06:22 | 1.571 | akirschbaum | ChangeLog |
Do not allow to dimension door into monsters or earthwalls. | |||
2006/02/19 11:27:32 | 1.26 | akirschbaum | random_maps/style.c |
2006/02/19 11:27:32 | 1.570 | akirschbaum | ChangeLog |
random_maps/style.c: In find_style() fix access to uninitialized variable. | |||
2006/02/19 08:29:14 | 1.35 | akirschbaum | include/map.h |
2006/02/19 08:29:14 | 1.105 | akirschbaum | common/map.c |
2006/02/19 08:29:14 | 1.569 | akirschbaum | ChangeLog |
Prevent crossedit from stripping out 'maplore' map header field. | |||
2006/02/19 07:31:17 | 1.4 | akirschbaum | doc/Developers/map-technical |
Document 'nosmooth' attribute. | |||
2006/02/17 15:37:41 | 1.78 | akirschbaum | common/loader.c |
2006/02/17 15:37:39 | 1.568 | akirschbaum | ChangeLog |
common/loader.c: Rebuilt. | |||
2006/02/17 15:29:48 | 1.63 | akirschbaum | server/skill_util.c |
2006/02/17 15:29:48 | 1.164 | akirschbaum | server/apply.c |
2006/02/17 15:29:47 | 1.165 | akirschbaum | include/sproto.h |
2006/02/17 15:29:47 | 1.89 | akirschbaum | include/libproto.h |
2006/02/17 15:29:47 | 1.104 | akirschbaum | common/map.c |
2006/02/17 15:29:47 | 1.18 | akirschbaum | common/los.c |
2006/02/17 15:29:47 | 1.75 | akirschbaum | common/loader.l |
2006/02/17 15:29:47 | 1.3 | akirschbaum | plugins/cfanim/include/cfanim.h |
2006/02/17 15:29:47 | 1.7 | akirschbaum | plugins/cfanim/cfanim.c |
2006/02/17 15:29:47 | 1.567 | akirschbaum | ChangeLog |
Apply patch #1433271 (code-cleanup) by Stefan Huehner: Add const and static. | |||
2006/02/17 02:04:43 | 1.103 | mwedel | common/map.c |
2006/02/17 02:04:42 | 1.566 | mwedel | ChangeLog |
common/map.c: Modify ob_blocked() to properly handly objects with a 0
ob->move_type. Fixes infinite loop from random map code when trying to place exits. MSW 2006-02-16 | |||
2006/02/15 14:37:45 | 1.22 | ryo_saeba | include/plugin.h |
2006/02/15 14:37:45 | 1.66 | ryo_saeba | server/plugins.c |
2006/02/15 14:37:44 | 1.565 | ryo_saeba | ChangeLog |
Commit forgotten file | |||
2006/02/15 01:51:09 | 1.10 | mwedel | server/swamp.c |
2006/02/15 01:51:09 | 1.65 | mwedel | server/plugins.c |
2006/02/15 01:51:09 | 1.163 | mwedel | server/apply.c |
2006/02/15 01:51:08 | 1.564 | mwedel | ChangeLog |
Minor bugfixes:
server/apply.c: Fix apply_transport ->contr checks to actually check against correct values. server/plugins.c: Replace CFAPI_INT16 with CFAPI_INT - there is no declaration anyplace for CFAPI_INT16 so compiles fails. server/swamp.c: Fix swamp code so that only objects that can be picked up disappear - this way, transports don't disappear into oblivion. MSW 2006-02-15 | |||
2006/02/14 16:31:34 | 1.64 | ryo_saeba | server/plugins.c |
2006/02/14 16:31:34 | 1.2 | ryo_saeba | plugins/cfpython/cfpython_region.c |
2006/02/14 16:31:34 | 1.2 | ryo_saeba | plugins/cfpython/cfpython_party.c |
2006/02/14 16:31:34 | 1.13 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2006/02/14 16:31:34 | 1.7 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2006/02/14 16:31:34 | 1.2 | ryo_saeba | plugins/cfpython/cfpython_archetype.c |
2006/02/14 16:31:34 | 1.7 | ryo_saeba | plugins/cfanim/include/cfanim_proto.h |
2006/02/14 16:31:34 | 1.13 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/02/14 16:31:34 | 1.12 | ryo_saeba | plugins/common/plugin_common.c |
2006/02/14 16:31:33 | 1.563 | ryo_saeba | ChangeLog |
Misc plugin fixes | |||
2006/02/14 14:46:26 | 1.9 | ryo_saeba | server/swamp.c |
2006/02/14 14:46:26 | 1.562 | ryo_saeba | ChangeLog |
Swamp fixes. | |||
2006/02/14 14:45:48 | 1.561 | ryo_saeba | ChangeLog |
Swamp fixes. | |||
2006/02/11 08:05:32 | 1.47 | akirschbaum | common/init.c |
2006/02/11 08:05:32 | 1.560 | akirschbaum | ChangeLog |
Apply modified patch #1428048 (make the log line buffered) by Marc Lehmann. | |||
2006/02/10 18:21:10 | 1.162 | akirschbaum | server/apply.c |
2006/02/10 18:21:09 | 1.559 | akirschbaum | ChangeLog |
server/apply.c: In apply_scroll() do not identify the scroll if the player
lacks the literacy skill. | |||
2006/02/10 17:59:28 | 1.83 | akirschbaum | socket/request.c |
2006/02/10 17:59:28 | 1.41 | akirschbaum | socket/loop.c |
2006/02/10 17:59:28 | 1.25 | akirschbaum | socket/info.c |
2006/02/10 17:59:28 | 1.148 | akirschbaum | server/spell_effect.c |
2006/02/10 17:59:28 | 1.52 | akirschbaum | server/shop.c |
2006/02/10 17:59:27 | 1.25 | akirschbaum | random_maps/style.c |
2006/02/10 17:59:27 | 1.17 | akirschbaum | random_maps/standalone.c |
2006/02/10 17:59:27 | 1.21 | akirschbaum | random_maps/rproto.h |
2006/02/10 17:59:27 | 1.14 | akirschbaum | random_maps/door.c |
2006/02/10 17:59:27 | 1.193 | akirschbaum | server/player.c |
2006/02/10 17:59:27 | 1.73 | akirschbaum | server/init.c |
2006/02/10 17:59:27 | 1.76 | akirschbaum | server/c_misc.c |
2006/02/10 17:59:27 | 1.22 | akirschbaum | server/c_chat.c |
2006/02/10 17:59:27 | 1.161 | akirschbaum | server/apply.c |
2006/02/10 17:59:27 | 1.26 | akirschbaum | server/alchemy.c |
2006/02/10 17:59:26 | 1.164 | akirschbaum | include/sproto.h |
2006/02/10 17:59:26 | 1.21 | akirschbaum | include/spells.h |
2006/02/10 17:59:26 | 1.24 | akirschbaum | include/sockproto.h |
2006/02/10 17:59:26 | 1.46 | akirschbaum | include/object.h |
2006/02/10 17:59:26 | 1.88 | akirschbaum | include/libproto.h |
2006/02/10 17:59:26 | 1.14 | akirschbaum | include/attack.h |
2006/02/10 17:59:25 | 1.4 | akirschbaum | crossedit/stubs.c |
2006/02/10 17:59:25 | 1.14 | akirschbaum | common/time.c |
2006/02/10 17:59:25 | 1.29 | akirschbaum | common/readable.c |
2006/02/10 17:59:25 | 1.46 | akirschbaum | common/init.c |
2006/02/10 17:59:25 | 1.20 | akirschbaum | common/image.c |
2006/02/10 17:59:25 | 1.14 | akirschbaum | common/glue.c |
2006/02/10 17:59:25 | 1.37 | akirschbaum | common/arch.c |
2006/02/10 17:59:24 | 1.558 | akirschbaum | ChangeLog |
Apply slightly modified patch #1428309 (code-cleanup: const, static) by
Stefan Huehner: add const/static to functions/variables. Remove some type casts. | |||
2006/02/09 20:17:02 | 1.1 | cavesomething | lib/wizhelp/stats |
2006/02/09 20:17:02 | 1.77 | cavesomething | lib/Makefile.in |
2006/02/09 20:17:02 | 1.27 | cavesomething | lib/Makefile.am |
2006/02/09 20:17:01 | 1.81 | cavesomething | server/c_wiz.c |
2006/02/09 20:17:01 | 1.557 | cavesomething | ChangeLog |
make the dm stats command print Int and damage, display in sequential order, and add a help file for the command | |||
2006/02/09 15:58:37 | 1.1 | ryo_saeba | lib/wizhelp/insert_into |
2006/02/09 15:58:36 | 1.556 | ryo_saeba | ChangeLog |
Missing file, changelog | |||
2006/02/09 15:25:45 | 1.102 | akirschbaum | common/map.c |
2006/02/09 15:25:44 | 1.555 | akirschbaum | ChangeLog |
Apply modified patch by Pippijn van Steenhoven to fix get_rangevector
functions on tiled maps. | |||
2006/02/08 19:51:55 | 1.192 | cavesomething | server/player.c |
2006/02/08 19:51:55 | 1.554 | cavesomething | ChangeLog |
lock players' starting items to make it less likely they will accidentally drop them | |||
2006/02/08 18:48:36 | 1.87 | akirschbaum | include/libproto.h |
2006/02/08 18:48:36 | 1.23 | akirschbaum | common/utils.c |
2006/02/08 18:48:36 | 1.64 | akirschbaum | common/treasure.c |
2006/02/08 18:48:36 | 1.10 | akirschbaum | common/region.c |
2006/02/08 18:48:36 | 1.15 | akirschbaum | common/recipe.c |
2006/02/08 18:48:36 | 1.28 | akirschbaum | common/readable.c |
2006/02/08 18:48:36 | 1.6 | akirschbaum | common/quest.c |
2006/02/08 18:48:36 | 1.18 | akirschbaum | common/player.c |
2006/02/08 18:48:36 | 1.122 | akirschbaum | common/object.c |
2006/02/08 18:48:36 | 1.101 | akirschbaum | common/map.c |
2006/02/08 18:48:36 | 1.17 | akirschbaum | common/los.c |
2006/02/08 18:48:36 | 1.76 | akirschbaum | common/living.c |
2006/02/08 18:48:36 | 1.57 | akirschbaum | common/item.c |
2006/02/08 18:48:36 | 1.19 | akirschbaum | common/image.c |
2006/02/08 18:48:36 | 1.9 | akirschbaum | common/friend.c |
2006/02/08 18:48:36 | 1.10 | akirschbaum | common/exp.c |
2006/02/08 18:48:36 | 1.31 | akirschbaum | common/button.c |
2006/02/08 18:48:36 | 1.21 | akirschbaum | common/anim.c |
2006/02/08 18:48:36 | 1.553 | akirschbaum | ChangeLog |
Apply patch #1427979 (code-cleanup: add const, fix warnings) by Stefan
Huehner. | |||
2006/02/08 17:53:19 | 1.86 | akirschbaum | include/libproto.h |
2006/02/08 17:53:19 | 1.147 | akirschbaum | server/spell_effect.c |
2006/02/08 17:53:19 | 1.36 | akirschbaum | common/arch.c |
2006/02/08 17:53:17 | 1.552 | akirschbaum | ChangeLog |
Make create food spell work for all FOOD/DRINK objects. It used to fail for
objects where another object with the same name but type POISON does exist. | |||
2006/02/08 15:41:59 | 1.58 | ryo_saeba | lib/crossfire.0 |
2006/02/08 15:41:58 | 1.94 | ryo_saeba | lib/bmaps.paths |
2006/02/08 15:41:54 | 1.173 | ryo_saeba | lib/archetypes |
2006/02/08 15:41:54 | 1.76 | ryo_saeba | lib/Makefile.in |
2006/02/08 15:41:54 | 1.26 | ryo_saeba | lib/Makefile.am |
2006/02/08 15:41:54 | 1.58 | ryo_saeba | server/commands.c |
2006/02/08 15:41:54 | 1.80 | ryo_saeba | server/c_wiz.c |
2006/02/08 15:41:53 | 1.163 | ryo_saeba | include/sproto.h |
Add DM command insert_into <where> <what> | |||
2006/02/08 00:53:24 | 1.112 | mwedel | server/main.c |
2006/02/08 00:53:23 | 1.551 | mwedel | ChangeLog |
server/main.c: Modify enter_exit() to see if player is in a transport,
and if so, remove him. Can happen if player uses word of recall while in a transport. MSW 2006-02-07 | |||
2006/02/07 19:52:58 | 1.4 | cavesomething | doc/Developers/regions |
2006/02/07 19:52:58 | 1.162 | cavesomething | include/sproto.h |
2006/02/07 19:52:58 | 1.34 | cavesomething | include/map.h |
2006/02/07 19:52:58 | 1.85 | cavesomething | include/libproto.h |
2006/02/07 19:52:58 | 1.57 | cavesomething | server/commands.c |
2006/02/07 19:52:58 | 1.79 | cavesomething | server/c_wiz.c |
2006/02/07 19:52:58 | 1.9 | cavesomething | common/region.c |
2006/02/07 19:52:57 | 1.550 | cavesomething | ChangeLog |
add arrest command, and regional jails | |||
2006/02/07 01:54:46 | 1.82 | mwedel | socket/request.c |
2006/02/07 01:54:46 | 1.40 | mwedel | socket/loop.c |
2006/02/07 01:54:46 | 1.37 | mwedel | socket/item.c |
2006/02/07 01:54:46 | 1.161 | mwedel | include/sproto.h |
2006/02/07 01:54:46 | 1.46 | mwedel | include/player.h |
2006/02/07 01:54:46 | 1.105 | mwedel | include/define.h |
2006/02/07 01:54:46 | 1.86 | mwedel | server/time.c |
2006/02/07 01:54:46 | 1.191 | mwedel | server/player.c |
2006/02/07 01:54:46 | 1.39 | mwedel | server/move.c |
2006/02/07 01:54:46 | 1.77 | mwedel | server/c_object.c |
2006/02/07 01:54:46 | 1.121 | mwedel | server/attack.c |
2006/02/07 01:54:46 | 1.160 | mwedel | server/apply.c |
2006/02/07 01:54:45 | 1.20 | mwedel | doc/Developers/objects |
2006/02/07 01:54:45 | 1.121 | mwedel | common/object.c |
2006/02/07 01:54:45 | 1.74 | mwedel | common/loader.l |
2006/02/07 01:54:45 | 1.77 | mwedel | common/loader.c |
2006/02/07 01:54:44 | 1.549 | mwedel | ChangeLog |
Code that adds transports. Transports are described more in detail in
docs/Developers/objects. --- loader.l: Add new move type ('boat'). Update move_name field to be aware of this type. common/object.c: Unrelated to transport, but more apparant with transports - fix bug with insert_ob_in_map() and multipart objects - we now only try to fix up map and coordinates if the provided coordinates are out of the map. Before, function would always use the passed map for multipart objects, which is incorrect if we have already set valid coordinates. doc/Developers/objects: Update notes for TRANSPORTS. Update move information to include MOVE_BOAT. include/define.h: Add type TRANSPORT. Add MOVE_BOAT. include/player.h: Add transport field to player structure. include/sproto.h: rebuilt. server/apply.c: Add code to handle applying of transports. Update apply_below to apply transport if player is on one. server/attack.c: Update hit_map() to look for transports, and hit any players with the damage. server/c_object.c: Update put_object_in_sack() to also handle TRANSPORTS so that code can be re-used. server/move.c: Fix handling of multipart objects in move_object() - old code didn't work right with multipart objects moving along seams of tiled maps. Add code to move_ob() to update player map position for all players in a moving transport. server/player.c: Update move_player_attack() too check of player is in tranport, and use that for map and location information. Update move_player() to handle speed related issues with transports. server/time.c: Add code to credit time back to TRANSPORT objects since we remove time in move_player() for TRANSPORTS. socket/item.c: Add add_object_to_socklist() so that same code isn't reproduced in 3 different places in the file. Update draw_look() to handle transports - send transport object itself, then objects in transport. Update esrv_send_inventory() and esrv_send_item() to use add_object_to_socklist(). Update esrv_get_ob_from_count() to look for objects in transport if player is in transport. socket/loop.c: Remove checking of pl->map status, since draw_client_map() does that, and we need to handle if the player is in a transport. socket/request.c: Handle map drawing if player is in a transport. MSW 2006-02-06 | |||
2006/02/07 01:31:40 | 1.40 | mwedel | lib/treasures.bld |
2006/02/07 01:31:40 | 1.20 | mwedel | lib/smooth |
2006/02/07 01:31:40 | 1.76 | mwedel | lib/faces |
2006/02/07 01:31:37 | 1.56 | mwedel | lib/crossfire.1 |
Recollect archetypes - some new objects, some objects modified to include
move_.. fields. MSW 2006-02-06 | |||
2006/02/07 01:30:57 | 1.57 | mwedel | lib/crossfire.0 |
Recollect archetypes - some new objects, some objects modified to include
move_.. fields. MSW 2006-02-06 | |||
2006/02/07 01:30:44 | 1.93 | mwedel | lib/bmaps.paths |
2006/02/07 01:30:40 | 1.90 | mwedel | lib/bmaps |
2006/02/07 01:30:37 | 1.172 | mwedel | lib/archetypes |
2006/02/07 01:30:36 | 1.78 | mwedel | lib/animations |
Recollect archetypes - some new objects, some objects modified to include
move_.. fields. MSW 2006-02-06 | |||
2006/02/05 03:10:51 | 1.73 | mwedel | common/loader.l |
2006/02/05 03:10:51 | 1.76 | mwedel | common/loader.c |
Fix bug in previous commit (using string names for move_ values). Forgot
about the case where move_ was 0 - just save that as an int. MSW 2006-02-05 | |||
2006/02/04 23:51:11 | 1.159 | mwedel | server/apply.c |
No real code change - just making formatting consistent in manual_apply().
One minor note - move check for user being a PLAYER and object be a TREASURE into the case that handles the TREASURE type - this matches with what we do for all the other item types where we care about that. MSW 2006-02-04 | |||
2006/02/04 23:27:08 | 1.19 | mwedel | doc/Developers/objects |
2006/02/04 23:27:08 | 1.45 | mwedel | include/object.h |
2006/02/04 23:27:07 | 1.120 | mwedel | common/object.c |
2006/02/04 23:27:07 | 1.100 | mwedel | common/map.c |
2006/02/04 23:27:07 | 1.72 | mwedel | common/loader.l |
2006/02/04 23:27:07 | 1.75 | mwedel | common/loader.c |
2006/02/04 23:27:06 | 1.548 | mwedel | ChangeLog |
movement type changes. Add move_allow field to explicitly allow certain
movement types on spaces. Add suppport for using string names instead of numeric values to specify the MOVE_ values. Add code so when saving data out, use string names instead of numeric value. --- common/loader.l: Remove save_double(), as it isn't used by any code. Add set_move() to set movement types from strings. Add get_string_move_type, which takes integer movement type and returns a string. Update load and save code to use these functions respectively. common/map.c: Change blocked_link() so that we only examine all the objects on a space if there is something alive on the space or space is otherwise blocked. There is no reason to examine all the objects on the space if the object in question can move onto it. Modify update_position() to use the move_allow field to clear bits in the move_block field. common/object.c: Add check in CAN_MERGE for move_allow. Add check for move_allow in update_object to see if we should update the space or not. doc/Developers/objects: Update Movement code section to note use of using strings to set movement types. Add note about move_allow. Section about Transports added, but code isn't there yet. include/object.h: Add move_allow to object structure. MSW 2006-02-04 | |||
2006/02/04 21:56:58 | 1.85 | mwedel | server/time.c |
No code change - just cleaning up the formatting of move_marker() -
indentation was all wacky. MSW 2006-02-04 | |||
2006/02/04 09:46:24 | 1.51 | akirschbaum | server/shop.c |
Add trailing \\n to LOG() messages. | |||
2006/02/03 19:32:37 | 1.120 | akirschbaum | server/attack.c |
2006/02/03 19:32:36 | 1.547 | akirschbaum | ChangeLog |
Fix attack messages containing random characters. | |||
2006/02/02 20:34:20 | 1.75 | cavesomething | server/c_misc.c |
2006/02/02 20:34:20 | 1.546 | cavesomething | ChangeLog |
fix bug #1413239 related to the who command | |||
2006/01/31 22:27:52 | 1.2 | qal21 | utils/arch2xml.py |
Fixed arch2xml.py script to parse comments | |||
2006/01/30 11:00:34 | 1.17 | cavesomething | doc/Developers/protocol |
2006/01/30 11:00:34 | 1.39 | cavesomething | socket/loop.c |
2006/01/30 11:00:34 | 1.46 | cavesomething | socket/init.c |
2006/01/30 11:00:34 | 1.37 | cavesomething | include/newserver.h |
2006/01/30 11:00:34 | 1.58 | cavesomething | server/login.c |
2006/01/30 11:00:31 | 1.545 | cavesomething | ChangeLog |
prevent unlimited login attempts by dropping the connection after too many password failures. Document the itemcmd setup flag, and improve that for the item and item2 commands | |||
2006/01/21 20:32:46 | 1.22 | mikeeusa | lib/settings |
adding to the player v player stealing setting comment explicitly showing how to enable it (this will avoid any possibility of questions on it... I assume) | |||
2006/01/21 10:56:00 | 1.3 | ryo_saeba | make_win32/make_maps_nsi.pl |
Improved installer, now separates unlinked/python/test maps. | |||
2006/01/15 10:50:38 | 1.63 | ryo_saeba | server/plugins.c |
2006/01/15 10:50:38 | 1.111 | ryo_saeba | server/main.c |
2006/01/15 10:50:32 | 1.158 | ryo_saeba | server/apply.c |
2006/01/15 10:50:32 | 1.27 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/01/15 10:50:29 | 1.544 | ryo_saeba | ChangeLog |
Custom commands fixes. Global logout event change. | |||
2006/01/14 05:41:01 | 1.14 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
New files | |||
2006/01/13 15:26:27 | 1.81 | akirschbaum | socket/request.c |
2006/01/13 15:26:25 | 1.543 | akirschbaum | ChangeLog |
socket/request.c: In ReplyCmd() make sure the reply does not cause a buffer
overflow. | |||
2006/01/13 14:59:30 | 1.16 | akirschbaum | doc/Developers/protocol |
Fix mismatch 'client' and 'server' in darkness setup option. | |||
2006/01/13 14:42:02 | 1.80 | cavesomething | socket/request.c |
2006/01/13 14:42:02 | 1.542 | cavesomething | ChangeLog |
fix a crash bug in addspell packet formation | |||
2006/01/13 01:10:43 | 1.79 | mwedel | socket/request.c |
Quick change to include proper byte counts in packet sizes for
spell - see if it will reduce the crashes. MSW 2006-01-12 | |||
2006/01/11 10:28:00 | 1.76 | cavesomething | server/c_object.c |
2006/01/11 10:27:59 | 1.541 | cavesomething | ChangeLog |
stop rename crashing if there is no name to rename to when object is passed by number. | |||
2006/01/11 02:12:41 | 1.78 | mwedel | socket/request.c |
Make function ANSI C compliant.
MSW 2006-01-11 | |||
2006/01/11 02:05:36 | 1.38 | mwedel | server/move.c |
Doesn't really fix anything - just that I had fixed the same bug that
Andreas did. I think my fix is slightly better since it uses spaces and map value already calculated, so should be slightly faster so that work doesn't need to be done again. MSW 2006-01-10 | |||
2006/01/11 00:38:51 | 1.39 | mwedel | lib/treasures.bld |
2006/01/11 00:38:51 | 1.75 | mwedel | lib/faces |
2006/01/11 00:38:46 | 1.55 | mwedel | lib/crossfire.1 |
check in recollected archetypes.
MSW 2006-01-10 | |||
2006/01/11 00:25:45 | 1.56 | mwedel | lib/crossfire.0 |
2006/01/11 00:25:43 | 1.92 | mwedel | lib/bmaps.paths |
2006/01/11 00:25:42 | 1.89 | mwedel | lib/bmaps |
2006/01/11 00:25:41 | 1.171 | mwedel | lib/archetypes |
2006/01/11 00:25:41 | 1.77 | mwedel | lib/animations |
check in recollected archetypes.
MSW 2006-01-10 | |||
2006/01/10 20:03:29 | 1.75 | cavesomething | server/c_object.c |
2006/01/10 20:03:27 | 1.540 | cavesomething | ChangeLog |
allow rename command to use item tag instead of name | |||
2006/01/10 10:32:44 | 1.15 | cavesomething | server/c_range.c |
2006/01/10 10:32:43 | 1.539 | cavesomething | ChangeLog |
allow spells cast by number to take options, also the changelog entry which I forgot from the last commit | |||
2006/01/09 13:35:13 | 1.77 | cavesomething | socket/request.c |
2006/01/09 13:35:13 | 1.38 | cavesomething | socket/loop.c |
2006/01/09 13:35:13 | 1.45 | cavesomething | socket/init.c |
2006/01/09 13:35:13 | 1.16 | cavesomething | random_maps/standalone.c |
2006/01/09 13:35:13 | 1.103 | cavesomething | server/spell_util.c |
2006/01/09 13:35:13 | 1.57 | cavesomething | server/login.c |
2006/01/09 13:35:13 | 1.157 | cavesomething | server/apply.c |
2006/01/09 13:35:12 | 1.3 | cavesomething | crossedit/stubs.c |
2006/01/09 13:35:12 | 1.15 | cavesomething | doc/Developers/protocol |
2006/01/09 13:35:12 | 1.160 | cavesomething | include/sproto.h |
2006/01/09 13:35:12 | 1.23 | cavesomething | include/sockproto.h |
2006/01/09 13:35:12 | 1.45 | cavesomething | include/player.h |
2006/01/09 13:35:12 | 1.36 | cavesomething | include/newserver.h |
2006/01/09 13:35:12 | 1.12 | cavesomething | include/newclient.h |
2006/01/09 13:35:12 | 1.16 | cavesomething | include/funcpoint.h |
2006/01/09 13:35:10 | 1.75 | cavesomething | common/living.c |
spell listing support | |||
2006/01/08 20:02:45 | 1.14 | cavesomething | server/c_range.c |
2006/01/08 20:02:42 | 1.538 | cavesomething | ChangeLog |
Allow cast and invoke commands to select spells by count as well as name | |||
2006/01/08 17:57:19 | 1.190 | qal21 | server/player.c |
2006/01/08 17:57:17 | 1.119 | qal21 | common/object.c |
Fixed misc 'warning: will never be executed' stuff | |||
2006/01/08 17:12:26 | 1.24 | qal21 | random_maps/treasure.c |
Change 'if(0)' to an '#if 0' | |||
2006/01/08 16:47:56 | 1.22 | qal21 | common/utils.c |
Fix warning with paranoid cflags and make more proper: Don't let inactive code that would never be reached get through the preprocessor. | |||
2006/01/08 16:40:34 | 1.44 | qal21 | include/player.h |
2006/01/08 16:40:34 | 1.104 | qal21 | include/define.h |
Fix stray commas at the end of enums (detection thanks to paranoid CFLAGS ;P) | |||
2006/01/08 15:30:41 | 1.35 | akirschbaum | include/newserver.h |
include/newserver.h, socket/{init.c,request.c}: Remove unused fields ext2 and
ext_title_flag from NewSocket structure. | |||
2006/01/08 15:02:06 | 1.76 | akirschbaum | socket/request.c |
2006/01/08 15:02:05 | 1.44 | akirschbaum | socket/init.c |
2006/01/08 15:02:04 | 1.537 | akirschbaum | ChangeLog |
include/newserver.h, socket/{init.c,request.c}: Remove unused fields ext2 and
ext_title_flag from NewSocket structure. | |||
2006/01/08 14:52:12 | 1.72 | akirschbaum | server/init.c |
2006/01/08 14:52:11 | 1.45 | akirschbaum | common/init.c |
Update to 'no_player_stealing' patch: use correct place to initialize settings structure. | |||
2006/01/08 10:54:38 | 1.72 | akirschbaum | server/skills.c |
2006/01/08 10:54:37 | 1.536 | akirschbaum | ChangeLog |
server/skills.c: Fix/improve feedback messages for stealing skill. | |||
2006/01/08 10:31:19 | 1.71 | akirschbaum | server/skills.c |
2006/01/08 10:31:18 | 1.71 | akirschbaum | server/init.c |
2006/01/08 10:31:17 | 1.62 | akirschbaum | include/global.h |
2006/01/08 10:31:17 | 1.21 | akirschbaum | lib/settings |
2006/01/08 10:31:16 | 1.3 | akirschbaum | doc/settings |
2006/01/08 10:31:11 | 1.535 | akirschbaum | ChangeLog |
Apply modified patch #1396303 (add setting to disable stealing from players)
by Terry Brown. It adds a new option "no_player_stealing" to the settings file. If set, it prevents players from stealing from other players. It defaults to ON. | |||
2006/01/08 08:35:00 | 1.62 | akirschbaum | server/plugins.c |
server/plugins.c: Just whitespace changes to make it conform to
programming_guide. | |||
2006/01/08 08:34:48 | 1.534 | akirschbaum | ChangeLog |
server/plugins.c: Just whitespace changes to make it conform to
programming_guide. | |||
2006/01/08 07:45:33 | 1.26 | akirschbaum | plugins/cfpython/cfpython.c |
2006/01/08 07:45:30 | 1.533 | akirschbaum | ChangeLog |
plugins/cfpython/cfpython.c: Just whitespace changes to make it conform to
programming_guide. | |||
2006/01/08 07:23:30 | 1.25 | akirschbaum | plugins/cfpython/cfpython.c |
2006/01/08 07:23:24 | 1.532 | akirschbaum | ChangeLog |
plugins/cfpython/cfpython.c: Make sure context->options always is initialized. | |||
2006/01/08 07:06:59 | 1.110 | akirschbaum | server/main.c |
2006/01/08 07:06:56 | 1.531 | akirschbaum | ChangeLog |
server/main.c: Make code more readable; use snprintf where appropriate. | |||
2006/01/08 05:05:45 | 1.4 | akirschbaum | crossedit/Cnv/CnvPrompt.c |
2006/01/08 05:05:39 | 1.530 | akirschbaum | ChangeLog |
crossedit/Cnv/CnvPrompt.c: Make file compilable with Ansi C89 compiler. | |||
2006/01/08 04:23:23 | 1.24 | ryo_saeba | plugins/cfpython/cfpython.c |
Missing directory. | |||
2006/01/08 00:48:18 | 1.529 | qal21 | ChangeLog |
Remove win32 cr characters | |||
2006/01/07 17:37:47 | 1.23 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/01/07 17:37:46 | 1.528 | ryo_saeba | ChangeLog |
Dispatch Python event handler scripts in subdirectories. | |||
2006/01/07 12:56:51 | 1.146 | akirschbaum | server/spell_effect.c |
2006/01/07 12:56:51 | 1.58 | akirschbaum | server/gods.c |
2006/01/07 12:56:51 | 1.156 | akirschbaum | server/apply.c |
2006/01/07 12:56:51 | 1.63 | akirschbaum | common/treasure.c |
2006/01/07 12:56:51 | 1.56 | akirschbaum | common/item.c |
2006/01/07 12:56:51 | 1.527 | akirschbaum | ChangeLog |
Use named constants instead of numbers. | |||
2006/01/07 12:30:05 | 1.96 | akirschbaum | server/monster.c |
2006/01/07 12:30:05 | 1.526 | akirschbaum | ChangeLog |
server/monster.c: Use correct field name in move_monster(). | |||
2006/01/07 12:18:05 | 1.103 | akirschbaum | include/define.h |
Fix comment. | |||
2006/01/07 12:13:50 | 1.41 | akirschbaum | server/pets.c |
2006/01/07 12:13:50 | 1.525 | akirschbaum | ChangeLog |
Summon pets less often to the owner on tiled maps. | |||
2006/01/07 12:05:07 | 1.99 | akirschbaum | common/map.c |
2006/01/07 12:05:03 | 1.524 | akirschbaum | ChangeLog |
Change meaning of "items are on same map": for tiled maps now two objects are
also considered to be on the same map if they are on diagonally adjacent maps. This solves the issue that a pet can be only one tile away from the owner but still considered not to be on the same map. | |||
2006/01/07 11:41:32 | 1.4 | ryo_saeba | make_win32/plugin_common/plugin_common.dsp |
2006/01/07 11:41:32 | 1.9 | ryo_saeba | make_win32/Release_notes.txt |
2006/01/07 11:41:32 | 1.3 | ryo_saeba | make_win32/.cvsignore |
2006/01/07 11:41:32 | 1.61 | ryo_saeba | server/plugins.c |
2006/01/07 11:41:32 | 1.1 | ryo_saeba | plugins/cfpython/include/cfpython_region_private.h |
2006/01/07 11:41:32 | 1.1 | ryo_saeba | plugins/cfpython/include/cfpython_region.h |
2006/01/07 11:41:32 | 1.9 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2006/01/07 11:41:32 | 1.5 | ryo_saeba | plugins/cfpython/include/cfpython_map_private.h |
2006/01/07 11:41:32 | 1.5 | ryo_saeba | plugins/cfpython/include/cfpython.h |
2006/01/07 11:41:32 | 1.1 | ryo_saeba | plugins/cfpython/cfpython_region.c |
2006/01/07 11:41:32 | 1.12 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2006/01/07 11:41:32 | 1.6 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2006/01/07 11:41:32 | 1.22 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/01/07 11:41:32 | 1.7 | ryo_saeba | plugins/cfpython/Makefile.in |
2006/01/07 11:41:32 | 1.6 | ryo_saeba | plugins/cfpython/Makefile.am |
2006/01/07 11:41:32 | 1.12 | ryo_saeba | plugins/common/include/plugin_common.h |
2006/01/07 11:41:32 | 1.11 | ryo_saeba | plugins/common/plugin_common.c |
2006/01/07 11:41:31 | 1.159 | ryo_saeba | include/sproto.h |
2006/01/07 11:41:31 | 1.10 | ryo_saeba | include/plugproto.h |
2006/01/07 11:41:31 | 1.21 | ryo_saeba | include/plugin.h |
2006/01/07 11:41:31 | 1.523 | ryo_saeba | ChangeLog |
Regions support for plugins | |||
2006/01/07 08:30:07 | 1.84 | akirschbaum | server/time.c |
2006/01/07 08:30:06 | 1.522 | akirschbaum | ChangeLog |
Make teleporters hidden below the floor work again. | |||
2006/01/07 06:49:21 | 1.32 | akirschbaum | server/spell_attack.c |
2006/01/07 06:49:21 | 1.37 | akirschbaum | server/move.c |
2006/01/07 06:49:21 | 1.521 | akirschbaum | ChangeLog |
Fix issues with map tiling. | |||
2006/01/07 00:33:08 | 1.520 | qal21 | ChangeLog |
2006/01/07 00:33:07 | 1.98 | qal21 | common/map.c |
Actually, reletive paths should work from unique maps too; my thoughts on why they woudln't be for are flawed. | |||
2006/01/06 12:55:37 | 1.519 | qal21 | ChangeLog |
2006/01/06 12:55:35 | 1.97 | qal21 | common/map.c |
Allow map tiling paths to be reletive unless tiling from a unique map. | |||
2006/01/06 12:38:17 | 1.518 | qal21 | ChangeLog |
2006/01/06 12:38:16 | 1.109 | qal21 | server/main.c |
Template maps: Improve reletive path support | |||
2006/01/05 12:44:47 | 1.108 | qal21 | server/main.c |
Template maps: Add an important null check. | |||
2006/01/05 12:22:30 | 1.517 | qal21 | ChangeLog |
Template maps: Update changelog (forgot to before) | |||
2006/01/05 12:15:12 | 1.107 | qal21 | server/main.c |
Template maps: Impliment using fixed maps as templates | |||
2006/01/04 15:50:05 | 1.155 | akirschbaum | server/apply.c |
2006/01/04 15:50:05 | 1.516 | akirschbaum | ChangeLog |
Make SIGNs (including Magic Mouths) trigger for DMs again. Does not reduce the
counter if in 'wizpass mode. | |||
2006/01/02 01:16:24 | 1.38 | mwedel | lib/treasures.bld |
2006/01/02 01:16:24 | 1.19 | mwedel | lib/smooth |
2006/01/02 01:16:24 | 1.74 | mwedel | lib/faces |
2006/01/02 01:16:22 | 1.54 | mwedel | lib/crossfire.1 |
Recollect archetypes/images, since there has been a bunch of changes.
MSW 2006-01-01 | |||
2006/01/02 01:16:08 | 1.55 | mwedel | lib/crossfire.0 |
2006/01/02 01:16:05 | 1.91 | mwedel | lib/bmaps.paths |
2006/01/02 01:16:01 | 1.88 | mwedel | lib/bmaps |
2006/01/02 01:16:00 | 1.170 | mwedel | lib/archetypes |
2006/01/02 01:16:00 | 1.76 | mwedel | lib/animations |
Recollect archetypes/images, since there has been a bunch of changes.
MSW 2006-01-01 | |||
2006/01/02 00:45:53 | 1.145 | mwedel | server/spell_effect.c |
2006/01/02 00:45:52 | 1.515 | mwedel | ChangeLog |
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 | |||
2006/01/01 23:50:28 | 1.21 | mwedel | server/c_chat.c |
2006/01/01 23:50:22 | 1.514 | mwedel | ChangeLog |
server/c_chat.c: Apply patch 1389113 - orcknuckle messages appear in
same window. MSW 2006-01-02 | |||
2006/01/01 14:57:25 | 1.70 | akirschbaum | server/skills.c |
2006/01/01 14:57:23 | 1.513 | akirschbaum | ChangeLog |
Prefer marked item when throwing objects. | |||
2006/01/01 14:36:07 | 1.154 | akirschbaum | server/apply.c |
2006/01/01 14:36:07 | 1.118 | akirschbaum | common/object.c |
2006/01/01 14:36:00 | 1.512 | akirschbaum | ChangeLog |
Make EXITs affect DM players again. | |||
2006/01/01 07:39:01 | 1.31 | akirschbaum | server/spell_attack.c |
2006/01/01 07:38:53 | 1.511 | akirschbaum | ChangeLog |
Make forked lightning correctly traverse tiled maps. | |||
2006/01/01 07:03:07 | 1.189 | akirschbaum | server/player.c |
2006/01/01 07:03:07 | 1.57 | akirschbaum | server/gods.c |
2006/01/01 07:03:05 | 1.153 | akirschbaum | server/apply.c |
2006/01/01 07:03:02 | 1.158 | akirschbaum | include/sproto.h |
2006/01/01 07:03:00 | 1.510 | akirschbaum | ChangeLog |
Properly unready forgotten spells. Prevents crashing the server if casting a
forgotten spell. | |||
2006/01/01 05:58:22 | 1.2 | akirschbaum | lib/wizhelp/learn_spell |
2006/01/01 05:58:22 | 1.2 | akirschbaum | lib/wizhelp/learn_special_prayer |
2006/01/01 05:58:22 | 1.2 | akirschbaum | lib/wizhelp/forget_spell |
2006/01/01 05:58:22 | 1.78 | akirschbaum | server/c_wiz.c |
2006/01/01 05:58:21 | 1.157 | akirschbaum | include/sproto.h |
2006/01/01 05:58:21 | 1.509 | akirschbaum | ChangeLog |
Improve the commands learn_spell and forget_spell: now these commands accept
partial spell names and print sensible error messages if they fail. | |||
2006/01/01 05:33:48 | 1.21 | ryo_saeba | plugins/cfpython/cfpython.c |
2006/01/01 05:33:40 | 1.508 | ryo_saeba | ChangeLog |
Reference-related crashes | |||
2006/01/01 05:22:04 | 1.13 | akirschbaum | server/c_range.c |
Update obsolete comment; remove useless expression. | |||
2005/12/31 13:56:27 | 1.96 | akirschbaum | common/map.c |
2005/12/31 13:56:27 | 1.507 | akirschbaum | ChangeLog |
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. | |||
2005/12/31 12:20:22 | 1.20 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/12/31 12:20:21 | 1.506 | ryo_saeba | ChangeLog |
Don't print file not found messages for global events. | |||
2005/12/31 10:39:26 | 1.19 | akirschbaum | plugins/cfpython/cfpython.c |
Make file compilable again. | |||
2005/12/28 17:00:32 | 1.18 | ryo_saeba | plugins/cfpython/cfpython.c |
More leak fix | |||
2005/12/28 03:54:48 | 1.17 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/12/28 03:54:47 | 1.505 | ryo_saeba | ChangeLog |
Scripts don't share variables anymore. | |||
2005/12/27 08:38:16 | 1.119 | ryo_saeba | server/attack.c |
2005/12/27 08:38:15 | 1.504 | ryo_saeba | ChangeLog |
Apply patch #1383359 (Fix death message) courtesy Anton Oussik | |||
2005/12/23 15:56:57 | 1.69 | akirschbaum | server/skills.c |
2005/12/23 15:56:57 | 1.503 | akirschbaum | ChangeLog |
server/skills.c: In steal() do not give exp for stealing from pets since this
can be exploited to gain exp over and over. | |||
2005/12/18 05:45:00 | 1.77 | akirschbaum | server/c_wiz.c |
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. | |||
2005/12/17 13:45:00 | 1.24 | ryo_saeba | server/c_party.c |
Indentation | |||
2005/12/17 13:42:52 | 1.156 | ryo_saeba | include/sproto.h |
2005/12/17 13:42:52 | 1.60 | ryo_saeba | server/plugins.c |
2005/12/17 13:42:52 | 1.23 | ryo_saeba | server/c_party.c |
Missing break. Add void to function declaration. | |||
2005/12/17 12:34:21 | 1.16 | ryo_saeba | plugins/cfpython/cfpython.c |
Forgot some magic | |||
2005/12/17 12:26:24 | 1.13 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
Update Win32/MSVC project file | |||
2005/12/17 12:24:42 | 1.1 | ryo_saeba | plugins/cfpython/include/cfpython_party_private.h |
2005/12/17 12:24:42 | 1.1 | ryo_saeba | plugins/cfpython/include/cfpython_party.h |
2005/12/17 12:24:42 | 1.1 | ryo_saeba | plugins/cfpython/cfpython_party.c |
2005/12/17 12:24:42 | 1.6 | ryo_saeba | plugins/cfpython/Makefile.in |
2005/12/17 12:24:42 | 1.5 | ryo_saeba | plugins/cfpython/Makefile.am |
Add missing files, tentative fix for build under Linux | |||
2005/12/17 12:21:45 | 1.11 | ryo_saeba | plugins/common/include/plugin_common.h |
2005/12/17 12:21:44 | 1.155 | ryo_saeba | include/sproto.h |
2005/12/17 12:21:44 | 1.20 | ryo_saeba | include/plugin.h |
2005/12/17 12:21:44 | 1.59 | ryo_saeba | server/plugins.c |
2005/12/17 12:21:44 | 1.22 | ryo_saeba | server/c_party.c |
2005/12/17 12:21:44 | 1.8 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2005/12/17 12:21:44 | 1.4 | ryo_saeba | plugins/cfpython/include/cfpython.h |
2005/12/17 12:21:44 | 1.11 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2005/12/17 12:21:44 | 1.15 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/12/17 12:21:44 | 1.10 | ryo_saeba | plugins/common/plugin_common.c |
2005/12/17 12:21:44 | 1.502 | ryo_saeba | ChangeLog |
Plugins can get party information | |||
2005/12/15 15:50:44 | 1.118 | akirschbaum | server/attack.c |
2005/12/15 15:50:44 | 1.501 | akirschbaum | ChangeLog |
server/attack.c: Make spells destroy objects again. | |||
2005/12/13 16:17:18 | 1.74 | ryo_saeba | server/c_misc.c |
2005/12/13 16:17:18 | 1.500 | ryo_saeba | ChangeLog |
Moved natural resistances display from statistics to resistances | |||
2005/12/11 14:57:15 | 1.23 | ryo_saeba | include/win32.h |
2005/12/11 14:57:14 | 1.499 | ryo_saeba | ChangeLog |
Fix Win32 compilation | |||
2005/12/11 13:11:32 | 1.37 | akirschbaum | socket/loop.c |
2005/12/11 13:11:32 | 1.56 | akirschbaum | server/login.c |
2005/12/11 13:11:32 | 1.29 | akirschbaum | common/porting.c |
2005/12/11 13:11:32 | 1.14 | akirschbaum | plugins/cfpython/cfpython.c |
2005/12/11 13:11:31 | 1.498 | akirschbaum | ChangeLog |
Fix buffer overflows which can be triggered remotely. | |||
2005/12/11 12:06:08 | 1.95 | akirschbaum | common/map.c |
Prevent the map loader from crashing when loading maps with incorrect headers. | |||
2005/12/11 06:32:43 | 1.16 | akirschbaum | lib/collect.pl.in |
2005/12/11 06:32:43 | 1.497 | akirschbaum | ChangeLog |
lib/collect.pl.in: General cleanup - just whitespace changes. | |||
2005/12/11 05:56:17 | 1.94 | akirschbaum | common/map.c |
2005/12/11 05:56:17 | 1.496 | akirschbaum | ChangeLog |
Prevent the map loader from crashing when loading maps with incorrect headers.
Changes are based on patch #1275563 by Kevin Rudat. | |||
2005/12/10 17:34:07 | 1.495 | akirschbaum | ChangeLog |
Fix credits for patch. | |||
2005/12/10 17:32:53 | 1.93 | akirschbaum | common/map.c |
2005/12/10 17:32:53 | 1.494 | akirschbaum | ChangeLog |
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. | |||
2005/12/10 08:47:19 | 1.36 | akirschbaum | server/move.c |
2005/12/10 08:47:19 | 1.493 | akirschbaum | ChangeLog |
server/move.c: In move_ob() print error message instead of crashing: check
passed arguments before accessing them. | |||
2005/12/10 08:27:10 | 1.75 | akirschbaum | socket/request.c |
2005/12/10 08:27:10 | 1.83 | akirschbaum | server/time.c |
2005/12/10 08:27:10 | 1.30 | akirschbaum | server/spell_attack.c |
2005/12/10 08:27:10 | 1.188 | akirschbaum | server/player.c |
2005/12/10 08:27:10 | 1.40 | akirschbaum | server/pets.c |
2005/12/10 08:27:09 | 1.117 | akirschbaum | common/object.c |
2005/12/10 08:27:08 | 1.492 | akirschbaum | ChangeLog |
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(). | |||
2005/12/10 04:37:32 | 1.87 | ryo_saeba | lib/treasures |
Remove duplicated header | |||
2005/12/09 16:17:13 | 1.26 | ryo_saeba | make_win32/crossfire32.dsp |
2005/12/09 16:17:13 | 1.2 | ryo_saeba | common/path.c |
2005/12/09 16:17:11 | 1.491 | ryo_saeba | ChangeLog |
Fix Windows compilation | |||
2005/12/09 15:34:17 | 1.25 | akirschbaum | crossedit/Makefile.in |
2005/12/09 15:34:17 | 1.490 | akirschbaum | ChangeLog |
crossedit/Makefile.in: Rebuilt. | |||
2005/12/09 15:24:06 | 1.3 | akirschbaum | crossedit/Cnv/CnvPrompt.c |
2005/12/09 15:24:06 | 1.1 | akirschbaum | crossedit/MapAttr.h |
2005/12/09 15:24:06 | 1.1 | akirschbaum | crossedit/MapAttr.c |
2005/12/09 15:24:06 | 1.4 | akirschbaum | crossedit/Makefile.am |
2005/12/09 15:24:06 | 1.3 | akirschbaum | crossedit/Edit.h |
2005/12/09 15:24:06 | 1.19 | akirschbaum | crossedit/Edit.c |
2005/12/09 15:24:06 | 1.5 | akirschbaum | crossedit/Defines.h |
2005/12/09 15:24:06 | 1.2 | akirschbaum | crossedit/Crossedit.ad.h |
2005/12/09 15:24:06 | 1.2 | akirschbaum | crossedit/Crossedit.ad |
2005/12/09 15:24:06 | 1.22 | akirschbaum | crossedit/Attr.c |
2005/12/09 15:24:06 | 1.489 | akirschbaum | ChangeLog |
Apply slightly modified first part of patch #1275563 (Crossedit: fix map
attributes window): make the map attributes dialogs work again. | |||
2005/12/08 15:57:18 | 1.25 | akirschbaum | include/Makefile.in |
2005/12/08 15:57:18 | 1.28 | akirschbaum | common/Makefile.in |
2005/12/08 15:57:17 | 1.488 | akirschbaum | ChangeLog |
common/Makefile.in, include/Makefile.in: Rebuilt. | |||
2005/12/08 15:50:19 | 1.1 | akirschbaum | include/path.h |
2005/12/08 15:50:19 | 1.6 | akirschbaum | include/Makefile.am |
2005/12/08 15:50:19 | 1.106 | akirschbaum | server/main.c |
2005/12/08 15:50:19 | 1.1 | akirschbaum | common/path.c |
2005/12/08 15:50:19 | 1.6 | akirschbaum | common/Makefile.am |
2005/12/08 15:50:15 | 1.487 | akirschbaum | ChangeLog |
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. | |||
2005/12/07 15:02:24 | 1.12 | akirschbaum | server/ban.c |
2005/12/07 15:02:23 | 1.486 | akirschbaum | ChangeLog |
server/ban.c: General cleanup - whitespace changes, rename variable names.
Should not affect function. | |||
2005/12/07 14:29:18 | 1.152 | akirschbaum | server/apply.c |
2005/12/07 14:29:17 | 1.485 | akirschbaum | ChangeLog |
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). | |||
2005/12/07 13:39:05 | 1.4 | akirschbaum | lib/ban_file |
2005/12/07 13:39:05 | 1.11 | akirschbaum | server/ban.c |
2005/12/07 13:39:02 | 1.484 | akirschbaum | ChangeLog |
Apply slightly modified patch #1293744 (Inversed ban entries) by Thomas
Equeter. | |||
2005/12/07 12:25:56 | 1.36 | akirschbaum | socket/loop.c |
2005/12/07 12:25:56 | 1.43 | akirschbaum | socket/init.c |
2005/12/07 12:25:55 | 1.3 | akirschbaum | lib/ban_file |
2005/12/07 12:25:55 | 1.187 | akirschbaum | server/player.c |
2005/12/07 12:25:55 | 1.73 | akirschbaum | server/c_misc.c |
2005/12/07 12:25:55 | 1.10 | akirschbaum | server/ban.c |
2005/12/07 12:25:54 | 1.22 | akirschbaum | include/sockproto.h |
2005/12/07 12:25:52 | 1.483 | akirschbaum | ChangeLog |
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. | |||
2005/12/05 17:34:04 | 1.17 | akirschbaum | socket/metaserver.c |
2005/12/05 17:34:04 | 1.12 | akirschbaum | socket/lowlevel.c |
2005/12/05 17:34:04 | 1.35 | akirschbaum | socket/loop.c |
2005/12/05 17:34:04 | 1.42 | akirschbaum | socket/init.c |
2005/12/05 17:34:04 | 1.9 | akirschbaum | socket/image.c |
2005/12/05 17:34:04 | 1.24 | akirschbaum | random_maps/style.c |
2005/12/05 17:34:04 | 1.15 | akirschbaum | random_maps/standalone.c |
2005/12/05 17:34:04 | 1.17 | akirschbaum | server/swap.c |
2005/12/05 17:34:04 | 1.102 | akirschbaum | server/spell_util.c |
2005/12/05 17:34:04 | 1.62 | akirschbaum | server/skill_util.c |
2005/12/05 17:34:04 | 1.58 | akirschbaum | server/plugins.c |
2005/12/05 17:34:04 | 1.186 | akirschbaum | server/player.c |
2005/12/05 17:34:04 | 1.105 | akirschbaum | server/main.c |
2005/12/05 17:34:04 | 1.70 | akirschbaum | server/init.c |
2005/12/05 17:34:04 | 1.56 | akirschbaum | server/commands.c |
2005/12/05 17:34:04 | 1.21 | akirschbaum | server/c_party.c |
2005/12/05 17:34:04 | 1.72 | akirschbaum | server/c_misc.c |
2005/12/05 17:34:04 | 1.6 | akirschbaum | plugins/cfanim/cfanim.c |
2005/12/05 17:34:04 | 1.10 | akirschbaum | plugins/common/include/plugin_common.h |
2005/12/05 17:34:04 | 1.9 | akirschbaum | plugins/common/plugin_common.c |
2005/12/05 17:34:03 | 1.15 | akirschbaum | include/funcpoint.h |
2005/12/05 17:34:03 | 1.62 | akirschbaum | common/treasure.c |
2005/12/05 17:34:03 | 1.13 | akirschbaum | common/time.c |
2005/12/05 17:34:03 | 1.8 | akirschbaum | common/shstr.c |
2005/12/05 17:34:03 | 1.8 | akirschbaum | common/region.c |
2005/12/05 17:34:03 | 1.14 | akirschbaum | common/recipe.c |
2005/12/05 17:34:03 | 1.27 | akirschbaum | common/readable.c |
2005/12/05 17:34:03 | 1.116 | akirschbaum | common/object.c |
2005/12/05 17:34:03 | 1.92 | akirschbaum | common/map.c |
2005/12/05 17:34:03 | 1.16 | akirschbaum | common/los.c |
2005/12/05 17:34:03 | 1.3 | akirschbaum | common/links.c |
2005/12/05 17:34:03 | 1.44 | akirschbaum | common/init.c |
2005/12/05 17:34:03 | 1.8 | akirschbaum | common/info.c |
2005/12/05 17:34:03 | 1.18 | akirschbaum | common/image.c |
2005/12/05 17:34:03 | 1.5 | akirschbaum | common/holy.c |
2005/12/05 17:34:03 | 1.8 | akirschbaum | common/friend.c |
2005/12/05 17:34:03 | 1.9 | akirschbaum | common/exp.c |
2005/12/05 17:34:03 | 1.35 | akirschbaum | common/arch.c |
2005/12/05 17:34:03 | 1.20 | akirschbaum | common/anim.c |
2005/12/05 17:34:03 | 1.482 | akirschbaum | ChangeLog |
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. | |||
2005/12/05 17:01:30 | 1.74 | akirschbaum | common/loader.c |
2005/12/05 17:01:30 | 1.481 | akirschbaum | ChangeLog |
common/loader.c: Rebuilt. | |||
2005/12/05 16:58:35 | 1.82 | akirschbaum | server/time.c |
2005/12/05 16:58:35 | 1.151 | akirschbaum | server/apply.c |
2005/12/05 16:58:34 | 1.115 | akirschbaum | common/object.c |
2005/12/05 16:58:34 | 1.71 | akirschbaum | common/loader.l |
2005/12/05 16:58:33 | 1.480 | akirschbaum | ChangeLog |
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. | |||
2005/12/04 07:26:40 | 1.7 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2005/12/04 07:26:40 | 1.10 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2005/12/04 07:26:40 | 1.9 | ryo_saeba | plugins/common/include/plugin_common.h |
2005/12/04 07:26:40 | 1.8 | ryo_saeba | plugins/common/plugin_common.c |
2005/12/04 07:26:39 | 1.19 | ryo_saeba | include/plugin.h |
2005/12/04 07:26:39 | 1.57 | ryo_saeba | server/plugins.c |
2005/12/04 07:26:37 | 1.479 | ryo_saeba | ChangeLog |
New plugin property 'marked item' | |||
2005/12/04 05:01:20 | 1.13 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/12/04 05:01:20 | 1.478 | ryo_saeba | ChangeLog |
References fix | |||
2005/12/04 00:35:34 | 1.19 | akirschbaum | random_maps/exit.c |
2005/12/04 00:35:34 | 1.477 | akirschbaum | ChangeLog |
Fix bug #1372194 (stairways now block movement). | |||
2005/12/02 15:09:13 | 1.150 | akirschbaum | server/apply.c |
2005/12/02 15:09:12 | 1.476 | akirschbaum | ChangeLog |
server/apply.c: In move_apply() properly decrement recursion counter. | |||
2005/12/01 02:25:45 | 1.81 | mwedel | server/time.c |
2005/12/01 02:25:45 | 1.29 | mwedel | server/spell_attack.c |
2005/12/01 02:25:45 | 1.475 | mwedel | ChangeLog |
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 | |||
2005/11/30 15:16:07 | 1.28 | akirschbaum | server/spell_attack.c |
Fix function comment. | |||
2005/11/30 14:59:09 | 1.80 | akirschbaum | server/time.c |
2005/11/30 14:59:09 | 1.114 | akirschbaum | common/object.c |
2005/11/30 14:59:08 | 1.474 | akirschbaum | ChangeLog |
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. | |||
2005/11/30 02:10:12 | 1.20 | mwedel | server/c_party.c |
2005/11/30 02:10:12 | 1.473 | mwedel | ChangeLog |
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 | |||
2005/11/30 01:58:47 | 1.102 | mwedel | include/define.h |
2005/11/30 01:58:47 | 1.91 | mwedel | common/map.c |
2005/11/30 01:58:46 | 1.472 | mwedel | ChangeLog |
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 | |||
2005/11/28 13:50:34 | 1.113 | akirschbaum | common/object.c |
2005/11/28 13:50:33 | 1.471 | akirschbaum | ChangeLog |
common/object.c: Fix wrong comparision operator in free_object2() to make
monsters drop loot again. | |||
2005/11/27 09:13:19 | 1.12 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/11/27 09:13:19 | 1.3 | ryo_saeba | make_win32/plugin_common/plugin_common.dsp |
2005/11/27 09:13:18 | 1.25 | ryo_saeba | make_win32/crossfire32.dsp |
A few tweaks to build process | |||
2005/11/27 08:19:13 | 1.45 | ryo_saeba | server/weather.c |
Revert accidental commit | |||
2005/11/27 08:16:46 | 1.154 | ryo_saeba | include/sproto.h |
2005/11/27 08:16:46 | 1.84 | ryo_saeba | include/libproto.h |
2005/11/27 08:16:46 | 1.44 | ryo_saeba | server/weather.c |
2005/11/27 08:16:46 | 1.61 | ryo_saeba | server/skill_util.c |
2005/11/27 08:16:46 | 1.76 | ryo_saeba | server/c_wiz.c |
2005/11/27 08:16:45 | 1.19 | ryo_saeba | common/anim.c |
2005/11/27 08:16:44 | 1.470 | ryo_saeba | ChangeLog |
Add a filter to skills command | |||
2005/11/26 08:04:03 | 1.5 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2005/11/26 08:04:03 | 1.8 | ryo_saeba | plugins/common/include/plugin_common.h |
2005/11/26 08:04:03 | 1.7 | ryo_saeba | plugins/common/plugin_common.c |
2005/11/26 08:04:03 | 1.469 | ryo_saeba | ChangeLog |
Wrappers for map properties get | |||
2005/11/23 17:04:39 | 1.5 | akirschbaum | plugins/cfpython/Makefile.in |
2005/11/23 17:04:39 | 1.468 | akirschbaum | ChangeLog |
plugins/cfpython/Makefile.in: rebuilt. | |||
2005/11/20 09:17:03 | 1.4 | ryo_saeba | plugins/cfpython/Makefile.in |
Fix/break? build. | |||
2005/11/20 09:15:31 | 1.4 | ryo_saeba | plugins/cfpython/Makefile.am |
Fix build. | |||
2005/11/20 09:08:40 | 1.11 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/11/20 09:08:39 | 1.153 | ryo_saeba | include/sproto.h |
2005/11/20 09:08:39 | 1.18 | ryo_saeba | include/plugin.h |
2005/11/20 09:08:39 | 1.56 | ryo_saeba | server/plugins.c |
2005/11/20 09:08:39 | 1.6 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2005/11/20 09:08:39 | 1.4 | ryo_saeba | plugins/cfpython/include/cfpython_map_private.h |
2005/11/20 09:08:39 | 1.1 | ryo_saeba | plugins/cfpython/include/cfpython_archetype_private.h |
2005/11/20 09:08:39 | 1.1 | ryo_saeba | plugins/cfpython/include/cfpython_archetype.h |
2005/11/20 09:08:39 | 1.3 | ryo_saeba | plugins/cfpython/include/cfpython.h |
2005/11/20 09:08:39 | 1.9 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2005/11/20 09:08:39 | 1.4 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2005/11/20 09:08:39 | 1.1 | ryo_saeba | plugins/cfpython/cfpython_archetype.c |
2005/11/20 09:08:39 | 1.12 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/11/20 09:08:38 | 1.467 | ryo_saeba | ChangeLog |
Plugins can access archetypes. Added wrappers in Python. | |||
2005/11/19 15:05:30 | 1.50 | cavesomething | server/shop.c |
2005/11/19 15:05:30 | 1.466 | cavesomething | ChangeLog |
increase the minimum value that shop_specialisation_ratio returns to 0.1 to stop very high shop prices | |||
2005/11/16 02:16:09 | 1.79 | mwedel | server/time.c |
2005/11/16 02:16:09 | 1.8 | mwedel | server/swamp.c |
2005/11/16 02:16:09 | 1.101 | mwedel | server/spell_util.c |
2005/11/16 02:16:09 | 1.144 | mwedel | server/spell_effect.c |
2005/11/16 02:16:09 | 1.27 | mwedel | server/spell_attack.c |
2005/11/16 02:16:09 | 1.68 | mwedel | server/skills.c |
2005/11/16 02:16:09 | 1.60 | mwedel | server/skill_util.c |
2005/11/16 02:16:09 | 1.55 | mwedel | server/plugins.c |
2005/11/16 02:16:09 | 1.185 | mwedel | server/player.c |
2005/11/16 02:16:09 | 1.39 | mwedel | server/pets.c |
2005/11/16 02:16:09 | 1.35 | mwedel | server/move.c |
2005/11/16 02:16:08 | 1.37 | mwedel | lib/treasures.bld |
2005/11/16 02:16:08 | 1.73 | mwedel | lib/faces |
2005/11/16 02:16:08 | 1.12 | mwedel | random_maps/wall.c |
2005/11/16 02:16:08 | 1.23 | mwedel | random_maps/treasure.c |
2005/11/16 02:16:08 | 1.23 | mwedel | random_maps/special.c |
2005/11/16 02:16:08 | 1.15 | mwedel | random_maps/monster.c |
2005/11/16 02:16:08 | 1.18 | mwedel | random_maps/exit.c |
2005/11/16 02:16:08 | 1.8 | mwedel | random_maps/decor.c |
2005/11/16 02:16:08 | 1.104 | mwedel | server/main.c |
2005/11/16 02:16:08 | 1.34 | mwedel | server/disease.c |
2005/11/16 02:16:08 | 1.75 | mwedel | server/c_wiz.c |
2005/11/16 02:16:08 | 1.74 | mwedel | server/c_object.c |
2005/11/16 02:16:08 | 1.117 | mwedel | server/attack.c |
2005/11/16 02:16:08 | 1.149 | mwedel | server/apply.c |
2005/11/16 02:16:08 | 1.25 | mwedel | server/alchemy.c |
2005/11/16 02:16:08 | 1.8 | mwedel | plugins/cfpython/cfpython_object.c |
2005/11/16 02:16:07 | 1.53 | mwedel | lib/crossfire.1 |
2005/11/16 02:16:01 | 1.54 | mwedel | lib/crossfire.0 |
2005/11/16 02:16:01 | 1.90 | mwedel | lib/bmaps.paths |
2005/11/16 02:16:01 | 1.87 | mwedel | lib/bmaps |
2005/11/16 02:16:00 | 1.18 | mwedel | crossedit/Edit.c |
2005/11/16 02:16:00 | 1.18 | mwedel | doc/Developers/objects |
2005/11/16 02:16:00 | 1.44 | mwedel | include/object.h |
2005/11/16 02:16:00 | 1.33 | mwedel | include/map.h |
2005/11/16 02:16:00 | 1.83 | mwedel | include/libproto.h |
2005/11/16 02:16:00 | 1.101 | mwedel | include/define.h |
2005/11/16 02:16:00 | 1.169 | mwedel | lib/archetypes |
2005/11/16 02:16:00 | 1.61 | mwedel | common/treasure.c |
2005/11/16 02:16:00 | 1.112 | mwedel | common/object.c |
2005/11/16 02:16:00 | 1.90 | mwedel | common/map.c |
2005/11/16 02:16:00 | 1.70 | mwedel | common/loader.l |
2005/11/16 02:16:00 | 1.73 | mwedel | common/loader.c |
2005/11/16 02:16:00 | 1.74 | mwedel | common/living.c |
2005/11/16 02:16:00 | 1.55 | mwedel | common/item.c |
2005/11/16 02:16:00 | 1.30 | mwedel | common/button.c |
2005/11/16 02:15:59 | 1.465 | mwedel | ChangeLog |
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 | |||
2005/11/12 07:49:07 | 1.100 | ryo_saeba | include/define.h |
2005/11/12 07:49:07 | 1.184 | ryo_saeba | server/player.c |
2005/11/12 07:49:07 | 1.73 | ryo_saeba | server/c_object.c |
2005/11/12 07:49:07 | 1.464 | ryo_saeba | ChangeLog |
Patch 1352485 (newpickup rings/amulets) courtesy anonymous | |||
2005/11/11 15:56:13 | 1.1 | ryo_saeba | make_win32/plugin_python/resource.h |
2005/11/11 15:56:13 | 1.1 | ryo_saeba | make_win32/plugin_python/plugin_python.rc |
2005/11/11 15:56:13 | 1.10 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
Version info for plugin | |||
2005/11/10 04:13:30 | 1.11 | gros | plugins/cfpython/cfpython.c |
Correcting incorrect memory allocation scheme crashing the server after a couple of plugin/plugout commands. | |||
2005/11/10 02:22:11 | 1.54 | akirschbaum | server/plugins.c |
2005/11/10 02:22:11 | 1.463 | akirschbaum | ChangeLog |
server/plugins.c: Properly update client view after removing objects. | |||
2005/11/09 16:27:19 | 1.53 | akirschbaum | server/plugins.c |
2005/11/09 16:27:19 | 1.462 | akirschbaum | ChangeLog |
server/plugins.c: Properly update client view after changing object names. | |||
2005/11/09 15:52:12 | 1.5 | akirschbaum | plugins/cfpython/include/cfpython_object_private.h |
2005/11/09 15:52:12 | 1.7 | akirschbaum | plugins/cfpython/cfpython_object.c |
2005/11/09 15:52:12 | 1.6 | akirschbaum | plugins/cfanim/include/cfanim_proto.h |
2005/11/09 15:52:12 | 1.7 | akirschbaum | plugins/common/include/plugin_common.h |
2005/11/09 15:52:12 | 1.6 | akirschbaum | plugins/common/plugin_common.c |
2005/11/09 15:52:11 | 1.461 | akirschbaum | ChangeLog |
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. | |||
2005/11/09 15:46:59 | 1.52 | akirschbaum | server/plugins.c |
2005/11/09 15:46:59 | 1.460 | akirschbaum | ChangeLog |
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. | |||
2005/11/09 13:34:17 | 1.152 | akirschbaum | include/sproto.h |
2005/11/09 13:34:17 | 1.95 | akirschbaum | server/monster.c |
2005/11/09 13:34:17 | 1.459 | akirschbaum | ChangeLog |
include/sproto.h, server/monster.c: Declare parameter of communicate() as
"const". | |||
2005/11/09 13:08:28 | 1.4 | akirschbaum | plugins/cfpython/include/cfpython_object_private.h |
2005/11/09 13:08:28 | 1.6 | akirschbaum | plugins/common/include/plugin_common.h |
2005/11/09 13:08:28 | 1.5 | akirschbaum | plugins/common/plugin_common.c |
2005/11/09 13:08:27 | 1.6 | akirschbaum | plugins/cfpython/cfpython_object.c |
2005/11/09 13:08:27 | 1.5 | akirschbaum | plugins/cfanim/include/cfanim_proto.h |
2005/11/09 13:08:26 | 1.458 | akirschbaum | ChangeLog |
Implement new functions for the Python plugin: Object.WeightLimit,
Object.InsertInto(Object). | |||
2005/11/09 09:37:29 | 1.49 | cavesomething | server/shop.c |
2005/11/09 09:37:29 | 1.457 | cavesomething | ChangeLog |
check all unpaid items on leaving shops, not stopping when we reach the bottom of a container | |||
2005/11/07 17:25:44 | 1.10 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/11/07 17:25:44 | 1.456 | ryo_saeba | ChangeLog |
Fix crash with Python plugin. | |||
2005/11/06 06:24:32 | 1.143 | ryo_saeba | server/spell_effect.c |
2005/11/06 06:24:31 | 1.455 | ryo_saeba | ChangeLog |
Fix WoR not working on cursed ground with WIZCAST set for DM | |||
2005/11/06 06:14:05 | 1.67 | akirschbaum | server/skills.c |
2005/11/06 06:14:02 | 1.454 | akirschbaum | ChangeLog |
server/skills.c: In do_throw() abort processing if the thrown object was
destroyed before it gets its first move. | |||
2005/11/05 15:32:17 | 1.10 | ryo_saeba | server/build_map.c |
2005/11/05 15:32:16 | 1.453 | ryo_saeba | ChangeLog |
Fix build issue with floors that are not type FLOOR. | |||
2005/11/05 14:38:24 | 1.48 | akirschbaum | server/shop.c |
2005/11/05 14:38:23 | 1.452 | akirschbaum | ChangeLog |
server/shop.c: In value_limit() return the unmodified item price if not in a
shop or not for a player. | |||
2005/11/05 14:33:17 | 1.9 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/11/05 14:33:16 | 1.451 | ryo_saeba | ChangeLog |
Added data retention functions to Python | |||
2005/11/05 09:45:31 | 1.450 | akirschbaum | ChangeLog |
plugins/Makefile,plugins/cfanim/Makefile: Remove files to be generated by
configure. | |||
2005/11/05 08:02:31 | 1.99 | akirschbaum | include/define.h |
2005/11/05 08:02:31 | 1.103 | akirschbaum | server/main.c |
2005/11/05 08:02:31 | 1.449 | akirschbaum | ChangeLog |
server/main.c: Fix possible out-of-bounds array access. | |||
2005/11/05 05:17:08 | 1.3 | ryo_saeba | plugins/cfpython/include/cfpython_object_private.h |
2005/11/05 05:17:08 | 1.3 | ryo_saeba | plugins/cfpython/include/cfpython_map_private.h |
2005/11/05 05:17:08 | 1.5 | ryo_saeba | plugins/cfpython/cfpython_object.c |
2005/11/05 05:17:08 | 1.3 | ryo_saeba | plugins/cfpython/cfpython_map.c |
2005/11/05 05:17:08 | 1.8 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/11/05 05:17:08 | 1.448 | ryo_saeba | ChangeLog |
Fix case. Add compare for map and object. | |||
2005/11/05 04:17:18 | 1.18 | akirschbaum | doc/Developers/Makefile.in |
2005/11/05 04:17:18 | 1.35 | akirschbaum | doc/Makefile.in |
2005/11/05 04:17:18 | 1.24 | akirschbaum | include/Makefile.in |
2005/11/05 04:17:18 | 1.75 | akirschbaum | lib/Makefile.in |
2005/11/05 04:17:18 | 1.30 | akirschbaum | server/Makefile.in |
2005/11/05 04:17:18 | 1.8 | akirschbaum | utils/ltmain.sh |
2005/11/05 04:17:18 | 1.10 | akirschbaum | utils/config.sub |
2005/11/05 04:17:18 | 1.10 | akirschbaum | utils/config.guess |
2005/11/05 04:17:18 | 1.3 | akirschbaum | plugins/cfpython/Makefile.in |
2005/11/05 04:17:18 | 1.2 | akirschbaum | plugins/cfanim/Makefile.in |
2005/11/05 04:17:18 | 1.2 | akirschbaum | plugins/Makefile.in |
2005/11/05 04:17:17 | 1.58 | akirschbaum | configure |
2005/11/05 04:17:17 | 1.24 | akirschbaum | aclocal.m4 |
2005/11/05 04:17:17 | 1.43 | akirschbaum | Makefile.in |
2005/11/05 04:17:16 | 1.447 | akirschbaum | ChangeLog |
aclocal.m4, configure, utils/config.guess, utils/config.sub, utils/ltmain.sh,
*Makefile.in, plugins/cfanim/Makefile, plugins/Makefile: Rebuilt. | |||
2005/11/05 02:28:05 | 1.25 | akirschbaum | lib/Makefile.am |
2005/11/05 02:28:05 | 1.446 | akirschbaum | ChangeLog |
lib/Makefile.am: Add template-maps to list of directories to create while
install. | |||
2005/11/04 23:16:02 | 1.2 | cavesomething | lib/wizhelp/reset |
2005/11/04 23:16:02 | 1.445 | cavesomething | ChangeLog |
document use of '.' as an argument to reset | |||
2005/11/01 14:52:04 | 1.22 | akirschbaum | random_maps/treasure.c |
2005/11/01 14:52:04 | 1.444 | akirschbaum | ChangeLog |
random_maps/treasure.c: Fix out-of-bounds array access if place_chest() cannot
find a free spot to place a new chest. | |||
2005/11/01 12:56:37 | 1.56 | akirschbaum | server/gods.c |
2005/11/01 12:56:36 | 1.86 | akirschbaum | lib/treasures |
2005/11/01 12:56:36 | 1.443 | akirschbaum | ChangeLog |
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. | |||
2005/11/01 09:36:19 | 1.51 | akirschbaum | server/plugins.c |
2005/11/01 09:36:18 | 1.442 | akirschbaum | ChangeLog |
Fix bug #815620 (CFPython.SetQuantity() doesn't update client): now notifies
the client after changing nrof and/or weight. | |||
2005/11/01 07:42:15 | 1.98 | akirschbaum | include/define.h |
2005/11/01 07:42:15 | 1.183 | akirschbaum | server/player.c |
2005/11/01 07:42:15 | 1.72 | akirschbaum | server/c_object.c |
2005/11/01 07:42:15 | 1.441 | akirschbaum | ChangeLog |
Improve newpickup command: add new flag PU_NOT_CURSED to ignore cursed items. | |||
2005/11/01 06:11:00 | 1.17 | ryo_saeba | make_win32/cfserver.nsi |
Add animator (experimental) to installer | |||
2005/11/01 05:50:15 | 1.9 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/11/01 05:50:15 | 1.2 | ryo_saeba | make_win32/plugin_common/plugin_common.dsp |
2005/11/01 05:50:15 | 1.1 | ryo_saeba | make_win32/plugin_anim/plugin_anim.dsp |
2005/11/01 05:50:15 | 1.8 | ryo_saeba | make_win32/crossfire32.dsw |
2005/11/01 05:50:15 | 1.24 | ryo_saeba | make_win32/crossfire32.dsp |
Fix workspace & such, add cfanim. | |||
2005/11/01 05:48:44 | 1.4 | ryo_saeba | plugins/cfanim/include/cfanim_proto.h |
2005/11/01 05:48:44 | 1.2 | ryo_saeba | plugins/cfanim/include/cfanim.h |
2005/11/01 05:48:44 | 1.5 | ryo_saeba | plugins/cfanim/cfanim.c |
2005/11/01 05:48:43 | 1.440 | ryo_saeba | ChangeLog |
Fix CFAnim for Win32. Misc fixes. | |||
2005/11/01 05:08:49 | 1.5 | ryo_saeba | plugins/common/include/plugin_common.h |
2005/11/01 05:08:49 | 1.4 | ryo_saeba | plugins/common/plugin_common.c |
2005/11/01 05:08:49 | 1.439 | ryo_saeba | ChangeLog |
Add gettimeofday for WIN32. | |||
2005/11/01 05:05:33 | 1.50 | akirschbaum | server/plugins.c |
2005/11/01 05:05:32 | 1.438 | akirschbaum | ChangeLog |
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. | |||
2005/11/01 04:32:20 | 1.4 | gros | plugins/cfanim/cfanim.c |
Corrected unresolved symbols issues. | |||
2005/11/01 04:08:17 | 1.82 | akirschbaum | include/libproto.h |
2005/11/01 04:08:17 | 1.26 | akirschbaum | server/spell_attack.c |
2005/11/01 04:08:17 | 1.45 | akirschbaum | server/rune.c |
2005/11/01 04:08:17 | 1.111 | akirschbaum | common/object.c |
2005/11/01 04:08:17 | 1.437 | akirschbaum | ChangeLog |
Add new function object_get_env_recursive() to find the outermost environment
object for a given object. | |||
2005/11/01 03:02:55 | 1.43 | akirschbaum | server/weather.c |
General cleanup of weather code. | |||
2005/11/01 02:58:43 | 1.10 | akirschbaum | include/tod.h |
2005/11/01 02:58:43 | 1.151 | akirschbaum | include/sproto.h |
2005/11/01 02:58:43 | 1.436 | akirschbaum | ChangeLog |
General cleanup of weather code. | |||
2005/10/31 15:23:00 | 1.150 | akirschbaum | include/sproto.h |
2005/10/31 15:23:00 | 1.7 | akirschbaum | include/recipe.h |
2005/10/31 15:23:00 | 1.81 | akirschbaum | include/libproto.h |
2005/10/31 15:23:00 | 1.22 | akirschbaum | lib/formulae |
2005/10/31 15:23:00 | 1.24 | akirschbaum | server/alchemy.c |
2005/10/31 15:23:00 | 1.13 | akirschbaum | common/recipe.c |
2005/10/31 15:23:00 | 1.26 | akirschbaum | common/readable.c |
2005/10/31 15:22:59 | 1.435 | akirschbaum | ChangeLog |
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. | |||
2005/10/31 14:58:06 | 1.74 | akirschbaum | server/c_wiz.c |
Replace undefined function max() by MAX(). | |||
2005/10/31 14:57:12 | 1.3 | akirschbaum | plugins/cfanim/include/cfanim_proto.h |
Make protoype match implementation. | |||
2005/10/31 12:44:02 | 1.73 | ryo_saeba | server/c_wiz.c |
2005/10/31 12:44:01 | 1.434 | ryo_saeba | ChangeLog |
Fix a crash with create command. Forbid removing a PLAYER object. | |||
2005/10/31 01:52:58 | 1.4 | gros | plugins/common/include/plugin_common.h |
2005/10/31 01:52:58 | 1.3 | gros | plugins/common/plugin_common.c |
Corrected a nasty conversion from object* to char* | |||
2005/10/29 19:16:56 | 1.25 | akirschbaum | server/spell_attack.c |
2005/10/29 19:16:53 | 1.433 | akirschbaum | ChangeLog |
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. | |||
2005/10/29 17:03:43 | 1.23 | akirschbaum | random_maps/style.c |
2005/10/29 17:03:43 | 1.432 | akirschbaum | ChangeLog |
random_maps/style.c: Pass correct sorting function to qsort(): the sorted
array contains pointers to strings, not strings. | |||
2005/10/29 16:59:42 | 1.24 | akirschbaum | server/spell_attack.c |
2005/10/29 16:59:41 | 1.431 | akirschbaum | ChangeLog |
Fix part of bug #1236244 (Exp from scrolls): reading a scroll of charm
monsters now gives exp for use magic item, not summoning. | |||
2005/10/29 07:23:24 | 1.22 | ryo_saeba | include/win32.h |
Fix the fix :) | |||
2005/10/29 04:34:02 | 1.21 | ryo_saeba | include/win32.h |
2005/10/29 04:34:02 | 1.69 | ryo_saeba | include/config.h |
2005/10/29 04:34:02 | 1.20 | ryo_saeba | random_maps/rproto.h |
2005/10/29 04:34:02 | 1.40 | ryo_saeba | random_maps/random_map.c |
2005/10/29 04:34:02 | 1.49 | ryo_saeba | server/plugins.c |
2005/10/29 04:34:01 | 1.430 | ryo_saeba | ChangeLog |
Win32 compilation fix. Plugin fix. | |||
2005/10/28 18:43:31 | 1.78 | akirschbaum | server/time.c |
2005/10/28 18:43:31 | 1.48 | akirschbaum | server/plugins.c |
2005/10/28 18:43:31 | 1.4 | akirschbaum | plugins/cfpython/cfpython_object.c |
2005/10/28 18:43:31 | 1.2 | akirschbaum | plugins/cfanim/include/cfanim_proto.h |
2005/10/28 18:43:31 | 1.3 | akirschbaum | plugins/common/include/plugin_common.h |
2005/10/28 18:43:31 | 1.2 | akirschbaum | plugins/common/plugin_common.c |
2005/10/28 18:43:30 | 1.28 | akirschbaum | common/porting.c |
2005/10/28 18:43:30 | 1.110 | akirschbaum | common/object.c |
2005/10/28 18:43:30 | 1.429 | akirschbaum | ChangeLog |
Prevent problems (crashes) for large item piles. Now limit nrof to less than 2^31. | |||
2005/10/28 14:08:53 | 1.3 | akirschbaum | crossedit/Cnv/CnvPath.c |
2005/10/28 14:08:53 | 1.17 | akirschbaum | crossedit/Edit.c |
2005/10/28 14:08:53 | 1.21 | akirschbaum | crossedit/Attr.c |
2005/10/28 14:08:53 | 1.74 | akirschbaum | socket/request.c |
2005/10/28 14:08:53 | 1.34 | akirschbaum | socket/loop.c |
2005/10/28 14:08:53 | 1.149 | akirschbaum | include/sproto.h |
2005/10/28 14:08:53 | 1.9 | akirschbaum | random_maps/square_spiral.c |
2005/10/28 14:08:53 | 1.22 | akirschbaum | random_maps/special.c |
2005/10/28 14:08:53 | 1.9 | akirschbaum | random_maps/rogue_layout.c |
2005/10/28 14:08:53 | 1.42 | akirschbaum | server/weather.c |
2005/10/28 14:08:53 | 1.100 | akirschbaum | server/spell_util.c |
2005/10/28 14:08:53 | 1.59 | akirschbaum | server/skill_util.c |
2005/10/28 14:08:53 | 1.47 | akirschbaum | server/shop.c |
2005/10/28 14:08:53 | 1.47 | akirschbaum | server/plugins.c |
2005/10/28 14:08:53 | 1.182 | akirschbaum | server/player.c |
2005/10/28 14:08:53 | 1.38 | akirschbaum | server/pets.c |
2005/10/28 14:08:53 | 1.94 | akirschbaum | server/monster.c |
2005/10/28 14:08:53 | 1.102 | akirschbaum | server/main.c |
2005/10/28 14:08:53 | 1.69 | akirschbaum | server/init.c |
2005/10/28 14:08:53 | 1.19 | akirschbaum | server/c_party.c |
2005/10/28 14:08:53 | 1.71 | akirschbaum | server/c_object.c |
2005/10/28 14:08:53 | 1.71 | akirschbaum | server/c_misc.c |
2005/10/28 14:08:53 | 1.9 | akirschbaum | server/build_map.c |
2005/10/28 14:08:53 | 1.116 | akirschbaum | server/attack.c |
2005/10/28 14:08:53 | 1.148 | akirschbaum | server/apply.c |
2005/10/28 14:08:53 | 1.7 | akirschbaum | common/shstr.c |
2005/10/28 14:08:53 | 1.7 | akirschbaum | common/region.c |
2005/10/28 14:08:53 | 1.25 | akirschbaum | common/readable.c |
2005/10/28 14:08:53 | 1.13 | akirschbaum | common/re-cmp.c |
2005/10/28 14:08:53 | 1.109 | akirschbaum | common/object.c |
2005/10/28 14:08:53 | 1.89 | akirschbaum | common/map.c |
2005/10/28 14:08:53 | 1.54 | akirschbaum | common/item.c |
2005/10/28 14:08:53 | 1.43 | akirschbaum | common/init.c |
2005/10/28 14:08:53 | 1.34 | akirschbaum | common/arch.c |
2005/10/28 14:08:53 | 1.2 | akirschbaum | plugins/cfpython/include/cfpython_object_private.h |
2005/10/28 14:08:53 | 1.2 | akirschbaum | plugins/cfpython/include/cfpython_map_private.h |
2005/10/28 14:08:53 | 1.3 | akirschbaum | plugins/cfpython/cfpython_object.c |
2005/10/28 14:08:53 | 1.7 | akirschbaum | plugins/cfpython/cfpython.c |
2005/10/28 14:08:53 | 1.3 | akirschbaum | plugins/cfanim/cfanim.c |
2005/10/28 14:08:52 | 1.428 | akirschbaum | ChangeLog |
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). | |||
2005/10/28 13:19:53 | 1.33 | akirschbaum | socket/loop.c |
2005/10/28 13:19:53 | 1.41 | akirschbaum | socket/init.c |
2005/10/28 13:19:53 | 1.34 | akirschbaum | include/newserver.h |
2005/10/28 13:19:53 | 1.181 | akirschbaum | server/player.c |
2005/10/28 13:19:53 | 1.17 | akirschbaum | common/player.c |
2005/10/28 13:19:51 | 1.427 | akirschbaum | ChangeLog |
Fixes my previous commit. Should now properly allocate/deallocate the
faces_sent array. | |||
2005/10/26 03:41:59 | 1.3 | gros | plugins/cfpython/Makefile.am |
2005/10/26 03:41:59 | 1.2 | gros | plugins/cfanim/Makefile.am |
2005/10/26 03:41:59 | 1.2 | gros | plugins/template/Makefile.am |
Solved an x86 (32bit) specific issue creating symbol mismatches in the plugin dynamic linking. | |||
2005/10/24 17:51:03 | 1.73 | akirschbaum | socket/request.c |
2005/10/24 17:51:03 | 1.32 | akirschbaum | socket/loop.c |
2005/10/24 17:51:03 | 1.40 | akirschbaum | socket/init.c |
2005/10/24 17:51:03 | 1.33 | akirschbaum | include/newserver.h |
2005/10/24 17:51:03 | 1.426 | akirschbaum | ChangeLog |
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. | |||
2005/10/24 15:48:15 | 1.13 | akirschbaum | crossedit/xutil.c |
2005/10/24 15:48:15 | 1.16 | akirschbaum | include/loader.h |
2005/10/24 15:48:15 | 1.80 | akirschbaum | include/libproto.h |
2005/10/24 15:48:15 | 1.61 | akirschbaum | include/global.h |
2005/10/24 15:48:15 | 1.17 | akirschbaum | common/image.c |
2005/10/24 15:48:14 | 1.425 | akirschbaum | ChangeLog |
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. | |||
2005/10/24 15:32:37 | 1.6 | akirschbaum | plugins/cfpython/cfpython.c |
Remove stray characters causing a syntax error. | |||
2005/10/24 14:49:10 | 1.24 | akirschbaum | common/readable.c |
2005/10/24 14:49:10 | 1.424 | akirschbaum | ChangeLog |
common/readable.c: Fix out of bounds access to max_titles[] in
init_book_archive(). | |||
2005/10/24 14:28:06 | 1.5 | gros | plugins/cfpython/cfpython.c |
Corrected a bug in the custom command system of cfpython.
Gros - 24/10/2005 | |||
2005/10/24 13:27:37 | 1.60 | akirschbaum | include/global.h |
2005/10/24 13:27:37 | 1.97 | akirschbaum | include/define.h |
2005/10/24 13:27:37 | 1.16 | akirschbaum | common/image.c |
2005/10/24 13:27:37 | 1.423 | akirschbaum | ChangeLog |
common/image.c, include/define.h, include/global.h: Remove unused variables
potion_face and POTION_FACE_NAME. | |||
2005/10/24 13:11:35 | 1.59 | akirschbaum | include/global.h |
2005/10/24 13:11:35 | 1.15 | akirschbaum | common/image.c |
2005/10/24 13:11:35 | 1.422 | akirschbaum | ChangeLog |
common/image.c, include/global.h: Remove unused variable blank_look. | |||
2005/10/23 10:44:42 | 1.55 | akirschbaum | server/commands.c |
2005/10/23 10:44:41 | 1.421 | akirschbaum | ChangeLog |
Make shout command work in old socket emulation mode. | |||
2005/10/21 14:03:24 | 1.148 | cavesomething | include/sproto.h |
2005/10/21 14:03:24 | 1.79 | cavesomething | include/libproto.h |
2005/10/21 14:03:24 | 1.46 | cavesomething | server/shop.c |
2005/10/21 14:03:24 | 1.147 | cavesomething | server/apply.c |
2005/10/21 14:03:24 | 1.21 | cavesomething | common/utils.c |
2005/10/21 14:03:24 | 1.53 | cavesomething | common/item.c |
2005/10/21 14:03:24 | 1.420 | cavesomething | ChangeLog |
make shops check if a player can afford all items, before buying any of them | |||
2005/10/20 04:34:15 | 1.419 | gros | ChangeLog |
Updated the changelog to include the recent plugin modifications.
Gros - 20/10/2005 | |||
2005/10/20 04:11:27 | 1.2 | gros | plugins/cfpython/include/cfpython.h |
2005/10/20 04:11:27 | 1.2 | gros | plugins/cfpython/Makefile.in |
2005/10/20 04:11:27 | 1.2 | gros | plugins/cfpython/Makefile.am |
Solved an issue related to regenerating the function prototypes of cfpython.
Gros - 20/10/2005 | |||
2005/10/19 15:57:05 | 1.2 | gros | plugins/cfanim/cfanim.c |
Cleaning up the console spam produced by cfanim.
Gros - 19/10/2005 | |||
2005/10/19 15:50:47 | 1.4 | gros | plugins/cfpython/cfpython.c |
Added support for running python_init.py at CFPython startup.
Gros - 19/10/2005 | |||
2005/10/19 14:42:34 | 1.147 | gros | include/sproto.h |
2005/10/19 14:42:34 | 1.46 | gros | server/plugins.c |
2005/10/19 14:42:34 | 1.2 | gros | plugins/cfpython/cfpython_object.c |
2005/10/19 14:42:34 | 1.2 | gros | plugins/cfpython/cfpython_map.c |
2005/10/19 14:42:34 | 1.3 | gros | plugins/cfpython/cfpython.c |
2005/10/19 14:42:33 | 1.17 | gros | include/plugin.h |
Various small fixes of the plugin subsystem.
Gros - 19/10/2005 | |||
2005/10/18 17:12:03 | 1.1 | ryo_saeba | make_win32/plugin_common/plugin_common.dsp |
2005/10/18 17:12:03 | 1.7 | ryo_saeba | make_win32/crossfire32.dsw |
Update MSCV project. | |||
2005/10/18 17:08:11 | 1.2 | ryo_saeba | plugins/cfpython/include/cfpython_proto.h |
2005/10/18 17:08:11 | 1.2 | ryo_saeba | plugins/cfpython/cfpython.c |
2005/10/18 17:08:11 | 1.2 | ryo_saeba | plugins/common/include/plugin_common.h |
2005/10/18 17:08:10 | 1.418 | ryo_saeba | ChangeLog |
Fix Windows compilation | |||
2005/10/18 15:17:09 | 1.36 | bbotbuilder | lib/treasures.bld |
2005/10/18 15:17:09 | 1.18 | bbotbuilder | lib/smooth |
2005/10/18 15:17:09 | 1.72 | bbotbuilder | lib/faces |
2005/10/18 15:17:08 | 1.52 | bbotbuilder | lib/crossfire.1 |
2005/10/18 15:17:03 | 1.53 | bbotbuilder | lib/crossfire.0 |
2005/10/18 15:17:02 | 1.89 | bbotbuilder | lib/bmaps.paths |
2005/10/18 15:17:02 | 1.86 | bbotbuilder | lib/bmaps |
2005/10/18 15:17:01 | 1.168 | bbotbuilder | lib/archetypes |
2005/10/18 15:17:01 | 1.75 | bbotbuilder | lib/animations |
Recollect archetypes. | |||
2005/10/18 11:54:31 | 1.146 | gros | include/sproto.h |
2005/10/18 11:54:31 | 1.16 | gros | include/plugin.h |
2005/10/18 11:54:31 | 1.43 | gros | include/object.h |
2005/10/18 11:54:31 | 1.78 | gros | include/libproto.h |
2005/10/18 11:54:31 | 1.96 | gros | include/define.h |
2005/10/18 11:54:31 | 1.68 | gros | include/config.h |
2005/10/18 11:54:31 | 1.23 | gros | include/Makefile.in |
2005/10/18 11:54:31 | 1.5 | gros | include/Makefile.am |
2005/10/18 11:54:31 | 1.167 | gros | lib/archetypes |
2005/10/18 11:54:31 | 1.74 | gros | lib/Makefile.in |
2005/10/18 11:54:31 | 1.7 | gros | server/timers.c |
2005/10/18 11:54:31 | 1.77 | gros | server/time.c |
2005/10/18 11:54:31 | 1.16 | gros | server/swap.c |
2005/10/18 11:54:31 | 1.66 | gros | server/skills.c |
2005/10/18 11:54:31 | 1.45 | gros | server/plugins.c |
2005/10/18 11:54:31 | 1.180 | gros | server/player.c |
2005/10/18 11:54:31 | 1.93 | gros | server/monster.c |
2005/10/18 11:54:31 | 1.101 | gros | server/main.c |
2005/10/18 11:54:31 | 1.55 | gros | server/login.c |
2005/10/18 11:54:31 | 1.55 | gros | server/gods.c |
2005/10/18 11:54:31 | 1.72 | gros | server/c_wiz.c |
2005/10/18 11:54:31 | 1.70 | gros | server/c_object.c |
2005/10/18 11:54:31 | 1.20 | gros | server/c_chat.c |
2005/10/18 11:54:31 | 1.115 | gros | server/attack.c |
2005/10/18 11:54:31 | 1.146 | gros | server/apply.c |
2005/10/18 11:54:31 | 1.29 | gros | server/Makefile.in |
2005/10/18 11:54:30 | 1.9 | gros | doc/Developers/python |
2005/10/18 11:54:30 | 1.4 | gros | doc/Developers/plugins |
2005/10/18 11:54:30 | 1.34 | gros | doc/Makefile.in |
2005/10/18 11:54:30 | 1.108 | gros | common/object.c |
2005/10/18 11:54:30 | 1.7 | gros | common/friend.c |
2005/10/18 11:54:30 | 1.16 | gros | configure.ac |
2005/10/18 11:54:30 | 1.57 | gros | configure |
2005/10/18 11:54:30 | 1.42 | gros | Makefile.in |
2005/10/18 11:54:30 | 1.6 | gros | Makefile.am |
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 | |||
2005/10/18 10:12:10 | 1.1 | gros | doc/Developers/plugins.doc/cfanim/animfiles.txt |
2005/10/18 10:12:10 | 1.1 | gros | doc/Developers/plugins.doc/cfanim/README |
2005/10/18 10:12:10 | 1.1 | gros | doc/Developers/plugins.doc/cfanim/Kronosbad |
Moving the Animator documentation in a more logical place. Part of the version 2.0 plugin interface switch.
Gros - 18/10/2005 | |||
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/include/cfpython_proto.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/include/cfpython_object_private.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/include/cfpython_object.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/include/cfpython_map_private.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/include/cfpython_map.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/include/cfpython.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/cfpython_object.c |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/cfpython_map.c |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/cfpython.c |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/Makefile.in |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfpython/Makefile.am |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfanim/include/cfanim_proto.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfanim/include/cfanim.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfanim/cfanim.c |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfanim/Makefile.in |
2005/10/18 09:51:51 | 1.1 | gros | plugins/cfanim/Makefile.am |
2005/10/18 09:51:51 | 1.1 | gros | plugins/template/include/plugin_template.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/template/plugin_template.c |
2005/10/18 09:51:51 | 1.1 | gros | plugins/template/Makefile.am |
2005/10/18 09:51:51 | 1.1 | gros | plugins/common/include/plugin_common.h |
2005/10/18 09:51:51 | 1.1 | gros | plugins/common/plugin_common.c |
2005/10/18 09:51:51 | 1.1 | gros | plugins/Makefile.in |
2005/10/18 09:51:51 | 1.1 | gros | plugins/Makefile.am |
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 | |||
2005/10/18 07:21:48 | 1.417 | qal21 | ChangeLog |
Silly me forgot to date the changelog again. | |||
2005/10/18 02:19:40 | 1.100 | qal21 | server/main.c |
2005/10/18 02:19:40 | 1.416 | qal21 | ChangeLog |
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. | |||
2005/10/17 08:08:27 | 1.77 | qal21 | include/libproto.h |
2005/10/17 08:08:26 | 1.20 | qal21 | common/utils.c |
Add convenience function for string replacement (Which I plan to use soon) | |||
2005/10/16 17:52:46 | 1.415 | qal21 | ChangeLog |
Template maps: Forgot the ChangeLog | |||
2005/10/16 17:51:21 | 1.32 | qal21 | include/map.h |
2005/10/16 17:51:21 | 1.76 | qal21 | include/libproto.h |
2005/10/16 17:51:21 | 1.15 | qal21 | server/swap.c |
2005/10/16 17:51:21 | 1.99 | qal21 | server/main.c |
2005/10/16 17:51:21 | 1.88 | qal21 | common/map.c |
Add support for random template maps (still need to document, and still need to add support for template maps created from non-random templates) | |||
2005/10/16 17:32:46 | 1.145 | qal21 | server/apply.c |
Clarify comment slightly. | |||
2005/10/16 12:51:03 | 1.7 | ryo_saeba | common/info.c |
2005/10/16 12:51:03 | 1.414 | ryo_saeba | ChangeLog |
Fix -m1 and -m2 | |||
2005/10/16 04:22:13 | 1.8 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/10/16 04:22:13 | 1.23 | ryo_saeba | make_win32/crossfire32.dsp |
2005/10/16 04:22:13 | 1.16 | ryo_saeba | make_win32/cfserver.nsi |
2005/10/16 04:22:13 | 1.8 | ryo_saeba | make_win32/Release_notes.txt |
2005/10/16 04:22:13 | 1.3 | ryo_saeba | make_win32/INSTALL_WIN32.txt |
Check for Python DLL. Fix typo in path remove. | |||
2005/10/16 03:48:30 | 1.99 | ryo_saeba | server/spell_util.c |
2005/10/16 03:48:30 | 1.142 | ryo_saeba | server/spell_effect.c |
2005/10/16 03:48:30 | 1.54 | ryo_saeba | server/gods.c |
2005/10/16 03:48:29 | 1.145 | ryo_saeba | include/sproto.h |
2005/10/16 03:48:28 | 1.413 | ryo_saeba | ChangeLog |
Don't stack WoR effects. Don't display 'can't recast xx' message for divine intervention | |||
2005/10/15 03:40:22 | 1.87 | ryo_saeba | common/map.c |
print_shop_string can safely be void | |||
2005/10/15 02:25:46 | 1.8 | qal21 | make_win32/installwin32.bat |
2005/10/15 02:25:46 | 1.15 | qal21 | make_win32/cfserver.nsi |
Make win32 users happy. (Untested: Ryo will have to check this) | |||
2005/10/15 02:19:38 | 1.412 | qal21 | ChangeLog |
Forgot to date ChangeLog entry | |||
2005/10/15 02:08:09 | 1.411 | qal21 | ChangeLog |
Add directory in preparation for template (where the template can be from the random map generator) maps. (Forgot ChangeLog) | |||
2005/10/15 02:07:31 | 1.144 | qal21 | include/sproto.h |
2005/10/15 02:07:31 | 1.58 | qal21 | include/global.h |
2005/10/15 02:07:31 | 1.67 | qal21 | include/config.h |
2005/10/15 02:07:31 | 1.73 | qal21 | lib/Makefile.in |
2005/10/15 02:07:31 | 1.68 | qal21 | server/init.c |
2005/10/15 02:07:31 | 1.42 | qal21 | common/init.c |
Add directory in preparation for template (where the template can be from the random map generator) maps. | |||
2005/10/13 20:01:22 | 1.71 | cavesomething | server/c_wiz.c |
2005/10/13 20:01:22 | 1.410 | cavesomething | ChangeLog |
make reset command print names of players that are stopping it from working | |||
2005/10/13 02:26:00 | 1.19 | mwedel | common/utils.c |
Add extra set of parentheses (and !=NULL check for clarity) -
gcc warns on while (a=b) type constructs. MSW 2005-10-12 | |||
2005/10/13 02:24:28 | 1.23 | mwedel | common/readable.c |
Remove subtype<0 check - subtype is an unsigned value, so can never
be less than zero - removes gcc warning message. MSW 2005-10-12 | |||
2005/10/13 02:22:43 | 1.5 | mwedel | common/quest.c |
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 | |||
2005/10/11 18:26:32 | 1.18 | cavesomething | server/c_party.c |
2005/10/11 18:26:32 | 1.409 | cavesomething | ChangeLog |
yet another party obsoletion bug fixed | |||
2005/10/11 15:44:50 | 1.17 | cavesomething | server/c_party.c |
2005/10/11 15:44:50 | 1.408 | cavesomething | ChangeLog |
fix a party obsoletion bug | |||
2005/10/09 03:52:46 | 1.35 | ryo_saeba | lib/treasures.bld |
2005/10/09 03:52:46 | 1.17 | ryo_saeba | lib/smooth |
2005/10/09 03:52:46 | 1.71 | ryo_saeba | lib/faces |
2005/10/09 03:52:42 | 1.51 | ryo_saeba | lib/crossfire.1 |
Rebuild archetypes and such. | |||
2005/10/09 03:52:26 | 1.52 | ryo_saeba | lib/crossfire.0 |
2005/10/09 03:52:17 | 1.88 | ryo_saeba | lib/bmaps.paths |
2005/10/09 03:52:16 | 1.85 | ryo_saeba | lib/bmaps |
2005/10/09 03:52:15 | 1.166 | ryo_saeba | lib/archetypes |
2005/10/09 03:52:15 | 1.74 | ryo_saeba | lib/animations |
Rebuild archetypes and such. | |||
2005/10/09 03:49:59 | 1.144 | ryo_saeba | server/apply.c |
2005/10/09 03:49:59 | 1.107 | ryo_saeba | common/object.c |
2005/10/09 03:49:58 | 1.407 | ryo_saeba | ChangeLog |
Fix bug in key/value. Can now drop item when applying food/potion/poison. | |||
2005/10/09 03:30:42 | 1.85 | ryo_saeba | lib/treasures |
Remove trailing spaces that confuse parser | |||
2005/10/09 02:34:16 | 1.42 | ryo_saeba | include/object.h |
2005/10/09 02:34:16 | 1.33 | ryo_saeba | server/disease.c |
Don't hardcode strings. Undead_name contains undead name. | |||
2005/10/08 04:56:43 | 1.95 | ryo_saeba | include/define.h |
2005/10/08 04:56:43 | 1.143 | ryo_saeba | server/apply.c |
2005/10/08 04:56:43 | 1.52 | ryo_saeba | common/item.c |
2005/10/08 04:56:43 | 1.406 | ryo_saeba | ChangeLog |
Removed gps code. Added GetMarkedItem to Python | |||
2005/10/07 18:35:33 | 1.75 | akirschbaum | include/libproto.h |
2005/10/07 18:35:33 | 1.106 | akirschbaum | common/object.c |
2005/10/07 18:35:33 | 1.405 | akirschbaum | ChangeLog |
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. | |||
2005/10/07 14:41:48 | 1.105 | qal21 | common/object.c |
2005/10/07 14:41:48 | 1.404 | qal21 | ChangeLog |
Use object_create_clone in get_split_ob; Fixes things inside of objects disappearing when throwing. | |||
2005/10/07 14:38:50 | 1.76 | akirschbaum | server/time.c |
2005/10/07 14:38:50 | 1.98 | akirschbaum | server/spell_util.c |
2005/10/07 14:38:50 | 1.141 | akirschbaum | server/spell_effect.c |
2005/10/07 14:38:50 | 1.23 | akirschbaum | server/spell_attack.c |
2005/10/07 14:38:50 | 1.44 | akirschbaum | server/rune.c |
2005/10/07 14:38:49 | 1.143 | akirschbaum | include/sproto.h |
2005/10/07 14:38:49 | 1.179 | akirschbaum | server/player.c |
2005/10/07 14:38:49 | 1.92 | akirschbaum | server/monster.c |
2005/10/07 14:38:49 | 1.98 | akirschbaum | server/main.c |
2005/10/07 14:38:49 | 1.32 | akirschbaum | server/disease.c |
2005/10/07 14:38:49 | 1.114 | akirschbaum | server/attack.c |
2005/10/07 14:38:49 | 1.142 | akirschbaum | server/apply.c |
2005/10/07 14:38:49 | 1.403 | akirschbaum | ChangeLog |
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. | |||
2005/10/07 12:54:48 | 1.16 | akirschbaum | crossedit/Edit.c |
2005/10/07 12:54:48 | 1.4 | akirschbaum | crossedit/Defines.h |
2005/10/07 12:54:48 | 1.20 | akirschbaum | crossedit/Attr.c |
2005/10/07 12:54:48 | 1.74 | akirschbaum | include/libproto.h |
2005/10/07 12:54:48 | 1.75 | akirschbaum | server/time.c |
2005/10/07 12:54:48 | 1.44 | akirschbaum | server/plugins.c |
2005/10/07 12:54:48 | 1.104 | akirschbaum | common/object.c |
2005/10/07 12:54:48 | 1.33 | akirschbaum | common/arch.c |
2005/10/07 12:54:47 | 1.402 | akirschbaum | ChangeLog |
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. | |||
2005/10/06 18:36:20 | 1.141 | akirschbaum | server/apply.c |
2005/10/06 18:36:19 | 1.401 | akirschbaum | ChangeLog |
server/apply.c: In prepare_weapon() do not lose a reference to the item name. | |||
2005/10/06 16:25:43 | 1.45 | ryo_saeba | server/shop.c |
Declaration are before assignments. | |||
2005/10/06 08:18:54 | 1.44 | cavesomething | server/shop.c |
2005/10/06 08:18:54 | 1.400 | cavesomething | ChangeLog |
2005/10/06 08:18:53 | 1.142 | cavesomething | include/sproto.h |
fix value calculations for alchemy and pickup code | |||
2005/10/06 00:27:35 | 1.43 | qal21 | server/shop.c |
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. | |||
2005/10/05 17:07:38 | 1.91 | akirschbaum | server/monster.c |
2005/10/05 17:07:38 | 1.399 | akirschbaum | ChangeLog |
server/monster.c: In move_monster() prevent hp/sp overflows for monsters with
very high maxhp/maxsp and very high regeneration rates. | |||
2005/10/04 20:01:05 | 1.60 | cavesomething | common/treasure.c |
2005/10/04 20:01:05 | 1.398 | cavesomething | ChangeLog |
prevent crashyness on some broken treasure lists | |||
2005/10/04 12:16:05 | 1.42 | ryo_saeba | server/shop.c |
2005/10/04 12:16:04 | 1.397 | ryo_saeba | ChangeLog |
Fix Windows compilation | |||
2005/10/04 01:12:28 | 1.53 | mikeeusa | lib/artifacts |
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 | |||
2005/10/04 00:49:22 | 1.84 | mikeeusa | lib/treasures |
CVS: crossfire: added amethyst to the treasureslist, while not the most valuable of gems, it's not often found around these parts | |||
2005/10/04 00:25:03 | 1.83 | mikeeusa | lib/treasures |
CVS: crossfire: added amethyst to the treasureslist, while not the most valuable of gems, it's not often found around these parts | |||
2005/10/04 00:06:18 | 1.86 | cavesomething | common/map.c |
2005/10/04 00:06:18 | 1.396 | cavesomething | ChangeLog |
fix output names in new_save_map. | |||
2005/10/03 23:39:19 | 1.41 | cavesomething | server/shop.c |
2005/10/03 23:39:19 | 1.395 | cavesomething | ChangeLog |
fix segfault in shops code when passed broken objects. | |||
2005/10/03 22:54:01 | 1.82 | bbotbuilder | lib/treasures |
Added "vial of poison" to the "shop_potion" treasure list. | |||
2005/10/03 20:39:36 | 1.85 | cavesomething | common/map.c |
2005/10/03 20:39:36 | 1.394 | cavesomething | ChangeLog |
fix segfault in shops code, for real this time. | |||
2005/10/03 20:00:04 | 1.84 | cavesomething | common/map.c |
2005/10/03 20:00:04 | 1.393 | cavesomething | ChangeLog |
fix segfault in shops code | |||
2005/10/03 10:47:31 | 1.83 | cavesomething | common/map.c |
2005/10/03 10:47:31 | 1.392 | cavesomething | ChangeLog |
using < instead of > could prove helpful | |||
2005/10/03 00:45:34 | 1.81 | mikeeusa | lib/treasures |
CVS: crossfire: treasures: added some weapons and armour to the treasureslist | |||
2005/10/02 22:29:41 | 1.1 | cavesomething | doc/Developers/shops |
2005/10/02 22:29:41 | 1.3 | cavesomething | doc/Developers/map-technical |
2005/10/02 22:29:41 | 1.141 | cavesomething | include/sproto.h |
2005/10/02 22:29:41 | 1.31 | cavesomething | include/map.h |
2005/10/02 22:29:41 | 1.73 | cavesomething | include/libproto.h |
2005/10/02 22:29:41 | 1.94 | cavesomething | include/define.h |
2005/10/02 22:29:41 | 1.58 | cavesomething | server/skill_util.c |
2005/10/02 22:29:41 | 1.40 | cavesomething | server/shop.c |
2005/10/02 22:29:41 | 1.69 | cavesomething | server/c_object.c |
2005/10/02 22:29:41 | 1.140 | cavesomething | server/apply.c |
2005/10/02 22:29:41 | 1.82 | cavesomething | common/map.c |
2005/10/02 22:29:41 | 1.69 | cavesomething | common/loader.l |
2005/10/02 22:29:41 | 1.51 | cavesomething | common/item.c |
2005/10/02 22:29:40 | 1.391 | cavesomething | ChangeLog |
add support for specialised shops | |||
2005/10/01 13:17:19 | 1.31 | ryo_saeba | server/disease.c |
Didn't read doc, but needed a fix anyway | |||
2005/10/01 13:08:35 | 1.30 | ryo_saeba | server/disease.c |
2005/10/01 13:08:35 | 1.390 | ryo_saeba | ChangeLog |
Fix diseases with negative value | |||
2005/10/01 12:46:52 | 1.22 | ryo_saeba | make_win32/crossfire32.dsp |
Fix const warnings | |||
2005/10/01 12:46:05 | 1.97 | ryo_saeba | server/spell_util.c |
2005/10/01 12:46:05 | 1.178 | ryo_saeba | server/player.c |
2005/10/01 12:46:05 | 1.37 | ryo_saeba | server/pets.c |
2005/10/01 12:46:05 | 1.54 | ryo_saeba | server/login.c |
2005/10/01 12:46:05 | 1.12 | ryo_saeba | server/c_range.c |
2005/10/01 12:46:04 | 1.140 | ryo_saeba | include/sproto.h |
2005/10/01 12:46:04 | 1.43 | ryo_saeba | include/player.h |
2005/10/01 12:46:04 | 1.389 | ryo_saeba | ChangeLog |
Patches #1307880 and #1306987 courtesy quisar | |||
2005/10/01 11:36:35 | 1.72 | ryo_saeba | socket/request.c |
2005/10/01 11:36:35 | 1.31 | ryo_saeba | socket/loop.c |
2005/10/01 11:36:35 | 1.139 | ryo_saeba | include/sproto.h |
2005/10/01 11:36:35 | 1.42 | ryo_saeba | include/player.h |
2005/10/01 11:36:35 | 1.72 | ryo_saeba | include/libproto.h |
2005/10/01 11:36:35 | 1.140 | ryo_saeba | server/spell_effect.c |
2005/10/01 11:36:35 | 1.43 | ryo_saeba | server/plugins.c |
2005/10/01 11:36:35 | 1.68 | ryo_saeba | server/c_object.c |
2005/10/01 11:36:35 | 1.70 | ryo_saeba | server/c_misc.c |
2005/10/01 11:36:35 | 1.139 | ryo_saeba | server/apply.c |
2005/10/01 11:36:35 | 1.103 | ryo_saeba | common/object.c |
2005/10/01 11:36:35 | 1.14 | ryo_saeba | common/image.c |
2005/10/01 11:36:35 | 1.29 | ryo_saeba | common/button.c |
2005/10/01 11:36:35 | 1.388 | ryo_saeba | ChangeLog |
Clean some compilation warnings. | |||
2005/09/30 14:14:32 | 1.42 | ryo_saeba | server/plugins.c |
2005/09/30 14:14:31 | 1.387 | ryo_saeba | ChangeLog |
Some plugin fixes, added [GS]etWeightLimit. | |||
2005/09/28 15:01:06 | 1.15 | akirschbaum | lib/collect.pl.in |
Ignore multiple identical attacktypes; correctly reject invalid attack type names containing digits. | |||
2005/09/28 13:48:24 | 1.14 | ryo_saeba | lib/collect.pl.in |
2005/09/28 13:48:24 | 1.386 | ryo_saeba | ChangeLog |
Improved collect.pl.in | |||
2005/09/27 12:48:40 | 1.139 | akirschbaum | server/spell_effect.c |
2005/09/27 12:48:37 | 1.385 | akirschbaum | ChangeLog |
server/spell_effect.c: In recharge() verify that the object to charge is in
fact a wand or staff. | |||
2005/09/25 13:36:02 | 1.2 | ryo_saeba | doc/Developers/quests |
2005/09/25 13:36:02 | 1.71 | ryo_saeba | include/libproto.h |
2005/09/25 13:36:02 | 1.93 | ryo_saeba | include/define.h |
2005/09/25 13:36:02 | 1.74 | ryo_saeba | server/time.c |
2005/09/25 13:36:02 | 1.90 | ryo_saeba | server/monster.c |
2005/09/25 13:36:02 | 1.69 | ryo_saeba | server/c_misc.c |
2005/09/25 13:36:02 | 1.4 | ryo_saeba | common/quest.c |
2005/09/25 13:36:01 | 1.384 | ryo_saeba | ChangeLog |
Changed quest system, needs tweaks and fixes. | |||
2005/09/25 09:31:20 | 1.16 | cavesomething | server/c_party.c |
of course committing the file that was actually changed, should be consided entirely optional.... | |||
2005/09/25 09:24:00 | 1.383 | cavesomething | ChangeLog |
more party bugfixes | |||
2005/09/25 04:47:23 | 1.57 | ryo_saeba | server/skill_util.c |
2005/09/25 04:47:23 | 1.14 | ryo_saeba | server/hiscore.c |
2005/09/25 04:47:23 | 1.53 | ryo_saeba | server/gods.c |
2005/09/25 04:47:23 | 1.70 | ryo_saeba | server/c_wiz.c |
2005/09/25 04:47:23 | 1.15 | ryo_saeba | server/c_party.c |
2005/09/25 04:47:23 | 1.67 | ryo_saeba | server/c_object.c |
2005/09/25 04:47:23 | 1.68 | ryo_saeba | server/c_misc.c |
2005/09/25 04:47:22 | 1.41 | ryo_saeba | include/object.h |
2005/09/25 04:47:22 | 1.14 | ryo_saeba | make_win32/cfserver.nsi |
2005/09/25 04:47:22 | 1.7 | ryo_saeba | make_win32/Release_notes.txt |
2005/09/25 04:47:22 | 1.22 | ryo_saeba | common/readable.c |
2005/09/25 04:47:22 | 1.81 | ryo_saeba | common/map.c |
2005/09/25 04:47:19 | 1.382 | ryo_saeba | ChangeLog |
Fix some compilation warnings. | |||
2005/09/24 21:17:46 | 1.381 | cavesomething | ChangeLog |
oops, forgot the Changelog.... | |||
2005/09/24 21:15:45 | 1.138 | cavesomething | include/sproto.h |
2005/09/24 21:15:45 | 1.41 | cavesomething | include/player.h |
2005/09/24 21:15:45 | 1.177 | cavesomething | server/player.c |
2005/09/24 21:15:45 | 1.14 | cavesomething | server/c_party.c |
2005/09/24 21:15:45 | 1.113 | cavesomething | server/attack.c |
make prior party obsoletion patch not completely broken | |||
2005/09/24 04:55:24 | 1.8 | ryo_saeba | server/build_map.c |
2005/09/24 04:55:24 | 1.380 | ryo_saeba | ChangeLog |
Remove unused variable | |||
2005/09/24 04:49:49 | 1.96 | ryo_saeba | server/spell_util.c |
2005/09/24 04:49:49 | 1.36 | ryo_saeba | server/pets.c |
2005/09/24 04:49:49 | 1.138 | ryo_saeba | server/apply.c |
Fixes after party patch | |||
2005/09/24 04:28:05 | 1.20 | ryo_saeba | include/win32.h |
2005/09/24 04:28:05 | 1.137 | ryo_saeba | include/sproto.h |
2005/09/24 04:28:05 | 1.40 | ryo_saeba | include/player.h |
2005/09/24 04:28:05 | 1.65 | ryo_saeba | server/skills.c |
2005/09/24 04:28:05 | 1.56 | ryo_saeba | server/skill_util.c |
2005/09/24 04:28:05 | 1.176 | ryo_saeba | server/player.c |
2005/09/24 04:28:05 | 1.97 | ryo_saeba | server/main.c |
2005/09/24 04:28:05 | 1.53 | ryo_saeba | server/login.c |
2005/09/24 04:28:05 | 1.13 | ryo_saeba | server/c_party.c |
2005/09/24 04:28:05 | 1.112 | ryo_saeba | server/attack.c |
2005/09/24 04:28:04 | 1.379 | ryo_saeba | ChangeLog |
Patch 1194964 (party obsoletion) by cavesomething | |||
2005/09/23 18:36:17 | 1.89 | akirschbaum | server/monster.c |
2005/09/23 18:36:16 | 1.378 | akirschbaum | ChangeLog |
Fix bug #744327 ('immortal' monsters): Prevent monsters from loosing hp or sp
if they have negative Con/Pow. For hp, this made some monsters unkillable because they eventually had negative hp. | |||
2005/09/21 08:06:12 | 1.57 | qal21 | include/global.h |
Use #error directive, so certain C processing applications don't complain. | |||
2005/09/17 19:01:06 | 1.16 | cavesomething | lib/smooth |
2005/09/17 19:01:06 | 1.73 | cavesomething | lib/animations |
2005/09/17 19:01:05 | 1.70 | cavesomething | lib/faces |
2005/09/17 19:01:05 | 1.84 | cavesomething | lib/bmaps |
2005/09/17 19:01:04 | 1.87 | cavesomething | lib/bmaps.paths |
2005/09/17 19:01:02 | 1.50 | cavesomething | lib/crossfire.1 |
2005/09/17 19:00:59 | 1.51 | cavesomething | lib/crossfire.0 |
2005/09/17 19:00:58 | 1.165 | cavesomething | lib/archetypes |
Recollect archetypes, faces, etc | |||
2005/09/17 18:31:49 | 1.138 | qal21 | server/spell_effect.c |
Remove what appears to be a old debug message. Ugly to players. | |||
2005/09/17 08:24:48 | 1.175 | akirschbaum | server/player.c |
2005/09/17 08:24:48 | 1.377 | akirschbaum | ChangeLog |
Update client inventory view for players dieing in a shop with unpaid items in
inventory. | |||
2005/09/15 20:02:06 | 1.17 | qal21 | doc/Developers/objects |
2005/09/15 20:02:06 | 1.136 | qal21 | include/sproto.h |
2005/09/15 20:02:06 | 1.73 | qal21 | server/time.c |
2005/09/15 20:02:06 | 1.137 | qal21 | server/apply.c |
2005/09/15 20:02:06 | 1.376 | qal21 | ChangeLog |
Allow directors/movers to specify a specific arch/name/race. | |||
2005/09/13 14:41:09 | 1.136 | akirschbaum | server/apply.c |
2005/09/13 14:41:06 | 1.375 | akirschbaum | ChangeLog |
Make untriggered TIMED_GATEs work again. | |||
2005/09/13 01:46:36 | 1.16 | mwedel | doc/Developers/objects |
2005/09/13 01:46:35 | 1.40 | mwedel | include/object.h |
2005/09/13 01:46:35 | 1.137 | mwedel | server/spell_effect.c |
2005/09/13 01:46:35 | 1.22 | mwedel | server/spell_attack.c |
2005/09/13 01:46:35 | 1.64 | mwedel | server/skills.c |
2005/09/13 01:46:35 | 1.35 | mwedel | server/pets.c |
2005/09/13 01:46:35 | 1.88 | mwedel | server/monster.c |
2005/09/13 01:46:35 | 1.111 | mwedel | server/attack.c |
2005/09/13 01:46:35 | 1.68 | mwedel | common/loader.l |
2005/09/13 01:46:35 | 1.72 | mwedel | common/loader.c |
2005/09/13 01:46:35 | 1.28 | mwedel | common/button.c |
2005/09/13 01:46:35 | 1.374 | mwedel | ChangeLog |
This change is mostly cosmetic and a preparation for the new movement
type code. Basically, it just changes the old object movement_type field to attack_movement. This makes sense because that is what that field is called in saved and loaded objects/archetypes, and thus frees up that name for the new movement code. -- common/button.c: field name change common/loader.{cl}: field name change doc/Developers/objects: Add section on new movement types, update old documentation to note it is attack_movement and not movement_type field that is important. include/object.h: field name change. server/attack.c: field name change. server/monster.c: field name change server/pets.c: field name change server/skills.c: field name change. server/spell_attack.c: field name change server/spell_effect.c: field name change MSW 2005-09-12 | |||
2005/09/09 16:09:41 | 1.95 | akirschbaum | server/spell_util.c |
2005/09/09 16:09:41 | 1.136 | akirschbaum | server/spell_effect.c |
2005/09/09 16:09:41 | 1.54 | akirschbaum | server/commands.c |
2005/09/09 16:09:41 | 1.69 | akirschbaum | server/c_wiz.c |
2005/09/09 16:09:40 | 1.135 | akirschbaum | include/sproto.h |
2005/09/09 16:09:40 | 1.92 | akirschbaum | include/define.h |
2005/09/09 16:09:40 | 1.2 | akirschbaum | lib/wizhelp/wizhelp |
2005/09/09 16:09:40 | 1.1 | akirschbaum | lib/wizhelp/wizcast |
2005/09/09 16:09:40 | 1.72 | akirschbaum | lib/Makefile.in |
2005/09/09 16:09:40 | 1.24 | akirschbaum | lib/Makefile.am |
2005/09/09 16:09:40 | 1.67 | akirschbaum | server/c_misc.c |
2005/09/09 16:09:40 | 1.135 | akirschbaum | server/apply.c |
2005/09/09 16:09:40 | 1.67 | akirschbaum | common/loader.l |
2005/09/09 16:09:40 | 1.71 | akirschbaum | common/loader.c |
2005/09/09 16:09:39 | 1.373 | akirschbaum | ChangeLog |
Allow a DM to cast spells and prayers in no-magic/no-prayer areas. Add new
command "wizcast" to toggle this setting. | |||
2005/09/08 16:19:54 | 1.87 | akirschbaum | server/monster.c |
2005/09/08 16:19:54 | 1.372 | akirschbaum | ChangeLog |
server/monster.c: Set FLAG_READY_SKILL in monster_check_apply() for monsters
with skills. This fixes hill giants and trolls not throwing boulders anymore. | |||
2005/09/08 16:10:46 | 1.86 | akirschbaum | server/monster.c |
2005/09/08 16:10:46 | 1.371 | akirschbaum | ChangeLog |
server/monster.c: Add missing "break" statement in monster_can_pick(). It did
prevent some monsters from picking up scrolls. | |||
2005/09/06 02:08:31 | 1.34 | mwedel | lib/treasures.bld |
2005/09/06 02:08:26 | 1.49 | mwedel | lib/crossfire.1 |
2005/09/06 02:08:24 | 1.50 | mwedel | lib/crossfire.0 |
2005/09/06 02:08:23 | 1.86 | mwedel | lib/bmaps.paths |
2005/09/06 02:08:23 | 1.83 | mwedel | lib/bmaps |
2005/09/06 02:08:23 | 1.164 | mwedel | lib/archetypes |
recollect updated archtypes.
MSW 2005-09-05 | |||
2005/09/04 11:58:13 | 1.11 | akirschbaum | socket/lowlevel.c |
2005/09/04 11:58:13 | 1.30 | akirschbaum | socket/loop.c |
2005/09/04 11:58:13 | 1.36 | akirschbaum | socket/item.c |
2005/09/04 11:58:13 | 1.39 | akirschbaum | socket/init.c |
2005/09/04 11:58:13 | 1.41 | akirschbaum | server/weather.c |
2005/09/04 11:58:13 | 1.16 | akirschbaum | server/resurrection.c |
2005/09/04 11:58:13 | 1.41 | akirschbaum | server/plugins.c |
2005/09/04 11:58:12 | 1.91 | akirschbaum | include/define.h |
2005/09/04 11:58:12 | 1.21 | akirschbaum | random_maps/treasure.c |
2005/09/04 11:58:12 | 1.174 | akirschbaum | server/player.c |
2005/09/04 11:58:12 | 1.52 | akirschbaum | server/login.c |
2005/09/04 11:58:12 | 1.67 | akirschbaum | server/init.c |
2005/09/04 11:58:12 | 1.13 | akirschbaum | server/hiscore.c |
2005/09/04 11:58:12 | 1.6 | akirschbaum | server/daemon.c |
2005/09/04 11:58:12 | 1.53 | akirschbaum | server/commands.c |
2005/09/04 11:58:12 | 1.68 | akirschbaum | server/c_wiz.c |
2005/09/04 11:58:12 | 1.66 | akirschbaum | server/c_object.c |
2005/09/04 11:58:12 | 1.66 | akirschbaum | server/c_misc.c |
2005/09/04 11:58:12 | 1.134 | akirschbaum | server/apply.c |
2005/09/04 11:58:12 | 1.59 | akirschbaum | common/treasure.c |
2005/09/04 11:58:12 | 1.27 | akirschbaum | common/porting.c |
2005/09/04 11:58:12 | 1.80 | akirschbaum | common/map.c |
2005/09/04 11:58:12 | 1.15 | akirschbaum | common/los.c |
2005/09/04 11:58:12 | 1.13 | akirschbaum | common/image.c |
2005/09/04 11:58:12 | 1.18 | akirschbaum | common/anim.c |
2005/09/04 11:58:11 | 1.370 | akirschbaum | ChangeLog |
common/{anim.c, image.c, los.c, map.c, porting.c, treasure.c},
include/define.h, random_maps/treasure.c, server/{apply.c, c_misc.c, c_object.c, c_wiz.c, commands.c, daemon.c, hiscore.c, init.c, login.c, player.c, plugins.c, resurrection.c, weather.c}, socket/{init.c, item.c, loop.c, lowlevel.c}: Use LOG() for error messages and debug output instead of stdout/stderr. Include filename in error messages. server/resurrection.c: Fix error message in read_player(). | |||
2005/09/04 10:44:44 | 1.79 | tchize | common/map.c |
Fixed a bug in map loading (doors and fireplacs could have disappear) | |||
2005/09/03 15:42:01 | 1.27 | tchize | common/button.c |
Changed altar behaviour. Now altar can check also against fullname of object. examples are: slaying bronze sword +2 slaying diamond of exceptional beauty | |||
2005/09/03 14:15:45 | 1.65 | tchize | server/c_object.c |
2005/09/03 14:15:45 | 1.50 | tchize | common/item.c |
Added glowing crystal charge/max charge information in description. See RFE #1241712 on sourceforge http://sourceforge.net/tracker/index.php?func=detail&aid=1241712&group_id=13833&atid=363833 | |||
2005/09/02 19:27:46 | 1.369 | akirschbaum | ChangeLog |
common/{loader.l, map.c, object.c}, include/{define.h, map.h, object.h}:
Accelerate map loading (a lot) and map saving (a bit) codes to improve map transition experience. common/loader.c: Rebuilt. | |||
2005/09/02 19:20:01 | 1.35 | akirschbaum | socket/item.c |
2005/09/02 19:20:01 | 1.368 | akirschbaum | ChangeLog |
socket/item.c: Make selecting objects from ground view work again. | |||
2005/09/02 19:12:03 | 1.102 | akirschbaum | common/object.c |
2005/09/02 19:12:03 | 1.367 | akirschbaum | ChangeLog |
common/object.c: Fix update of player's ground view in insert_ob_in_map().
Previously the ground view was not updated after applying exits or after being hit by a spell. | |||
2005/08/31 16:53:09 | 1.71 | akirschbaum | socket/request.c |
2005/08/31 16:53:08 | 1.14 | akirschbaum | doc/Developers/protocol |
2005/08/31 16:53:08 | 1.32 | akirschbaum | include/newserver.h |
2005/08/31 16:53:08 | 1.366 | akirschbaum | ChangeLog |
Fix bug #1102991 (Duplicate grapical display of the same monster):
doc/Developers/protocol: Change semantics of map_scroll command to what the server actually does: big faces outside the viewable area are cleared. Add newmap command. include/newserver.h: Increase MAX_HEAD_OFFSET to 8 (the size of a Greater Demon). socket/request.c: MapRedrawCmd(): Disable mapredraw command; it is now just ignored. MapNewmapCmd(): Clear map state before sending newmap command. check_head(): Remove redundant code. update_space(): Move invariant condition out of loop to speed it up. Fix uninitialized variable. Remove redundant condition. Fix off-by-one array access. update_smooth(): Remove unused code. Properly send cleared big faces. draw_client_map(): Remove duplicate check. Properly clear newly visible area when scrolling the map. | |||
2005/08/31 15:07:22 | 1.39 | tchize | include/object.h |
2005/08/31 15:07:22 | 1.30 | tchize | include/map.h |
2005/08/31 15:07:22 | 1.90 | tchize | include/define.h |
2005/08/31 15:07:22 | 1.101 | tchize | common/object.c |
2005/08/31 15:07:22 | 1.78 | tchize | common/map.c |
2005/08/31 15:07:22 | 1.66 | tchize | common/loader.l |
2005/08/31 15:07:21 | 1.70 | tchize | common/loader.c |
Accelerated map loading (a lot) and map saving (a bit) codes to improve map transition experience. | |||
2005/08/31 01:28:22 | 1.33 | mwedel | lib/treasures.bld |
2005/08/31 01:28:19 | 1.48 | mwedel | lib/crossfire.1 |
2005/08/31 01:28:12 | 1.49 | mwedel | lib/crossfire.0 |
2005/08/31 01:28:12 | 1.85 | mwedel | lib/bmaps.paths |
2005/08/31 01:28:12 | 1.82 | mwedel | lib/bmaps |
2005/08/31 01:28:11 | 1.163 | mwedel | lib/archetypes |
Recollect archetypes. | |||
2005/08/30 17:15:25 | 1.9 | akirschbaum | crossedit/png.c |
2005/08/30 17:15:25 | 1.2 | akirschbaum | crossedit/CrUtil.h |
2005/08/30 17:15:25 | 1.4 | akirschbaum | crossedit/CrUtil.c |
2005/08/30 17:15:25 | 1.3 | akirschbaum | crossedit/CrList.c |
2005/08/30 17:15:25 | 1.3 | akirschbaum | crossedit/CrFace.c |
2005/08/30 17:15:25 | 1.8 | akirschbaum | crossedit/CrEdit.c |
2005/08/30 17:15:24 | 1.365 | akirschbaum | ChangeLog |
Add (slightly reformatted) patch #1276121 (Crossedit: handle big faces) by
Kevin Rudat: crossedit/CrEdit.c: UpdatePosition(): Use new drawing subroutines. crossedit/CrFace.c: DrawObject(): Use new drawing subroutine. crossedit/CrList.c: Redisplay(): Use new drawing subroutine. crossedit/CrUtil.c, crossedit/CrUtil.h: Remove FaceDraw(), add DrawFacePart() and DrawPartObject(). crossedit/png.c: Upload the whole image, not just the top-left corner. | |||
2005/08/30 13:50:49 | 1.135 | akirschbaum | server/spell_effect.c |
2005/08/30 13:50:48 | 1.364 | akirschbaum | ChangeLog |
Fix bug #1256173 (Magic drain not exploding head):
server/spell_effect.c: Prevent mana transfer to/from caster himself; also create fireball for overcharges resulting from sucking mana. | |||
2005/08/29 15:18:06 | 1.65 | akirschbaum | common/loader.l |
2005/08/29 15:18:06 | 1.69 | akirschbaum | common/loader.c |
2005/08/29 15:18:06 | 1.363 | akirschbaum | ChangeLog |
Fix bug #1059537 (Chainmail mutations):
common/loader.l: Remove code that "fixes" broken item names by removing a leading material name. This effectively renames "mithril chainmails" into "chainmails". common/loader.c: Rebuilt. | |||
2005/08/28 22:56:32 | 1.173 | mwedel | server/player.c |
2005/08/28 22:56:32 | 1.96 | mwedel | server/main.c |
2005/08/28 22:56:31 | 1.362 | mwedel | ChangeLog |
Fix player weapon speed/speed. There are a few bugs this fixes:
1) when player hit something, a has_hit field was set to true, to denote they hit something and to use weapon speed. However, this was only cleared when player issued a command. Thus, if you are running and hit something, you'd continue at weapon_speed pace until you needed to change direction. 2) Because has_hit was used, this basically put in a 1 tick lag - you'd hit something, but not until objects were processed and speed given would you get your extra speed. Likewise, after you killed something, you'd get your burst of speed for the next tick also. -- server/main.c: Clear has_hit, change function to only do bounds checking, not actually do weapon_speed adjustments. server/player.c: Give player speed boost when they hit something. MSW 2005-08-28 | |||
2005/08/28 22:52:49 | 1.100 | mwedel | common/object.c |
Fix up comment so easier to parse - using double negatives just makes
things confusing. MSW 2005-08-28 | |||
2005/08/28 03:18:43 | 1.7 | akirschbaum | crossedit/CrEdit.c |
2005/08/28 03:18:42 | 1.361 | akirschbaum | ChangeLog |
Add patch #1274385 by Kevin Rudat to make crossedit draw floors on tiles with
items. crossedit/CrEdit.c: Add call to update_position() in UpdatePosition(). | |||
2005/08/28 01:58:18 | 1.5 | akirschbaum | crossedit/crossedit.c |
2005/08/28 01:58:18 | 1.15 | akirschbaum | crossedit/Edit.c |
2005/08/28 01:58:18 | 1.360 | akirschbaum | ChangeLog |
Add patch #1271417 by Kevin Rudat to stop crossedit losing regions. Patch is
slightly modified to properly handle all map fields. crossedit/Edit.c: Copy all map fields in MapMoveScrollResize(). Do not add a msg header to already existing maps. crossedit/crossedit.c: Call init_regions() at program initialization. | |||
2005/08/27 17:10:14 | 1.38 | akirschbaum | socket/init.c |
2005/08/27 17:10:14 | 1.89 | akirschbaum | include/define.h |
2005/08/27 17:10:14 | 1.359 | akirschbaum | ChangeLog |
socket/init.c: Make setsockopt(REUSEADDR) work if using gcc in Ansi C mode on
Linux. | |||
2005/08/27 16:42:06 | 1.2 | akirschbaum | doc/Developers/map-technical |
2005/08/27 16:42:06 | 1.66 | akirschbaum | include/config.h |
2005/08/27 16:42:06 | 1.77 | akirschbaum | common/map.c |
2005/08/27 16:42:06 | 1.358 | akirschbaum | ChangeLog |
common/map.c: Change default values for reset_timeout, enter_x, and enter_y
map headers to zero. In set_map_reset_time() use MAP_DEFAULTRESET if reset_timeout is zero. This change prevents crossedit from adding these headers by just loading and saving a map. include/config.h: Add MAP_DEFAULTRESET. | |||
2005/08/25 15:44:16 | 1.134 | akirschbaum | server/spell_effect.c |
2005/08/25 15:44:16 | 1.43 | akirschbaum | server/rune.c |
2005/08/25 15:44:15 | 1.357 | akirschbaum | ChangeLog |
server/rune.c: Fix crash if casting disarm out of map bounds.
server/spell_effect.c: Fix crash if casting polymorph out of map bounds. | |||
2005/08/23 00:42:58 | 1.1 | mwedel | doc/Developers/key-value |
2005/08/23 00:42:58 | 1.3 | mwedel | doc/Developers/Makefile.am |
2005/08/23 00:42:58 | 1.38 | mwedel | include/object.h |
2005/08/23 00:42:58 | 1.70 | mwedel | include/libproto.h |
2005/08/23 00:42:58 | 1.99 | mwedel | common/object.c |
2005/08/23 00:42:58 | 1.64 | mwedel | common/loader.l |
2005/08/23 00:42:57 | 1.68 | mwedel | common/loader.c |
2005/08/23 00:42:57 | 1.356 | mwedel | ChangeLog |
Apply patch 1200555 - addition of key/value lists which allows arbitrary
storing of data in objects - see doc/Developers/key-value for more information --- loader.l, loader.c: Add add_key_value() function which parses the unknown line in the object/archetype. Update get_ob_diff() to make differences for the key/value lists. common/object.c: Add functions for properly comparing the key/value lists, setting and getting the vaues, clearing values upon freeing of object, etc. doc/Developers/Makefile.am: Add key-value file. doc/Developers/key-value: Documentation of this feature. include/libproto.h: Rebuilt include/object.h: Addition of key_value struct, addition of key_values field to object. MSW 2005-08-22 | |||
2005/08/18 20:04:52 | 1.32 | qal21 | lib/treasures.bld |
2005/08/18 20:04:52 | 1.47 | qal21 | lib/crossfire.1 |
2005/08/18 20:04:46 | 1.48 | qal21 | lib/crossfire.0 |
2005/08/18 20:04:46 | 1.84 | qal21 | lib/bmaps.paths |
2005/08/18 20:04:46 | 1.81 | qal21 | lib/bmaps |
2005/08/18 20:04:46 | 1.162 | qal21 | lib/archetypes |
recollect archetypes | |||
2005/08/17 17:45:02 | 1.7 | qal21 | server/build_map.c |
Clean up and fix bugs. Allow buttons and pedestals to be built underneath gates. | |||
2005/08/17 13:38:34 | 1.134 | qal21 | include/sproto.h |
2005/08/17 13:38:34 | 1.6 | qal21 | server/build_map.c |
Fix bugs, and allow buttons and pedestals to be built underneath gates. | |||
2005/08/17 03:17:31 | 1.70 | akirschbaum | socket/request.c |
2005/08/17 03:17:30 | 1.355 | akirschbaum | ChangeLog |
socket/request.c: Fix range checking of toggleextendedtext parameters. | |||
2005/08/17 02:44:45 | 1.85 | akirschbaum | server/monster.c |
2005/08/17 02:44:45 | 1.29 | akirschbaum | server/disease.c |
2005/08/17 02:44:45 | 1.14 | akirschbaum | common/los.c |
2005/08/17 02:44:44 | 1.354 | akirschbaum | ChangeLog |
The following fix code that basically does "for(x = pos-5; x < pos+5; x++)".
This is not correct because it includes "pos-5" but not "pos+5". common/los.c: Make lighted distance equal in all directions. server/disease.c: Make infection distance equal in all directions. server/monster.c: Make lighted distance equal in all directions. | |||
2005/08/17 01:58:11 | 1.15 | mwedel | doc/Developers/objects |
2005/08/17 01:58:11 | 1.34 | mwedel | socket/item.c |
2005/08/17 01:58:11 | 1.353 | mwedel | ChangeLog |
Add patch by Kevin Rudat for applyable but non
pickable objects to have item items. doc/Dvelopers/objects: Update item types. socket/item.c: Use the head of any objects we send. Should generally only be an issue for objects on the ground, as currently there is no large objects players can pick up. Also fix up some of the formatting/ indenting in this file. MSW 2005-08-16 | |||
2005/08/16 15:31:46 | 1.352 | cavesomething | ChangeLog |
2005/08/16 15:31:42 | 1.14 | cavesomething | doc/Developers/objects |
2005/08/16 15:31:42 | 1.161 | cavesomething | lib/archetypes |
2005/08/16 15:31:41 | 1.88 | cavesomething | include/define.h |
2005/08/16 15:31:41 | 1.63 | cavesomething | common/loader.l |
2005/08/16 15:31:40 | 1.110 | cavesomething | server/attack.c |
Add flag to lamps to make them able to be lit without needing negative light radii | |||
2005/08/16 00:23:13 | 1.5 | qal21 | server/build_map.c |
2005/08/16 00:23:12 | 1.351 | qal21 | ChangeLog |
Add support for buildable signs and magic mouths/ears | |||
2005/08/15 18:08:33 | 1.71 | akirschbaum | lib/Makefile.in |
2005/08/15 18:08:33 | 1.23 | akirschbaum | lib/Makefile.am |
2005/08/15 18:08:33 | 1.350 | akirschbaum | ChangeLog |
lib/Makefile.am, lib/Makefile.in: Actually install help file for showpets. | |||
2005/08/15 17:40:14 | 1.73 | akirschbaum | common/living.c |
2005/08/15 17:40:13 | 1.13 | akirschbaum | include/living.h |
2005/08/15 17:40:07 | 1.349 | akirschbaum | ChangeLog |
common/living.c, include/living.h: Make global arrays really const. | |||
2005/08/14 14:06:19 | 1.52 | akirschbaum | server/gods.c |
2005/08/14 14:06:18 | 1.348 | akirschbaum | ChangeLog |
server/gods.c: Fix crash for monsters without appropriate god. | |||
2005/08/14 13:21:01 | 1.51 | akirschbaum | server/gods.c |
2005/08/14 13:21:01 | 1.347 | akirschbaum | ChangeLog |
server/gods.c: Add missing braces around body of if statement. | |||
2005/08/12 18:16:32 | 1.346 | cavesomething | ChangeLog |
2005/08/12 18:16:31 | 1.133 | cavesomething | include/sproto.h |
2005/08/12 18:16:31 | 1.50 | cavesomething | server/gods.c |
Change the way NPCs are allocated gods | |||
2005/08/12 08:47:00 | 1.33 | ryo_saeba | socket/item.c |
Fields changed from char* to const char*, cleanup. | |||
2005/08/12 08:46:34 | 1.9 | ryo_saeba | include/treasure.h |
2005/08/12 08:46:34 | 1.132 | ryo_saeba | include/sproto.h |
2005/08/12 08:46:34 | 1.11 | ryo_saeba | include/skills.h |
2005/08/12 08:46:34 | 1.6 | ryo_saeba | include/recipe.h |
2005/08/12 08:46:34 | 1.2 | ryo_saeba | include/race.h |
2005/08/12 08:46:34 | 1.39 | ryo_saeba | include/player.h |
2005/08/12 08:46:34 | 1.37 | ryo_saeba | include/object.h |
2005/08/12 08:46:34 | 1.10 | ryo_saeba | include/material.h |
2005/08/12 08:46:34 | 1.29 | ryo_saeba | include/map.h |
2005/08/12 08:46:34 | 1.12 | ryo_saeba | include/living.h |
2005/08/12 08:46:34 | 1.69 | ryo_saeba | include/libproto.h |
2005/08/12 08:46:34 | 1.2 | ryo_saeba | include/god.h |
2005/08/12 08:46:34 | 1.56 | ryo_saeba | include/global.h |
2005/08/12 08:46:34 | 1.14 | ryo_saeba | include/funcpoint.h |
2005/08/12 08:46:34 | 1.4 | ryo_saeba | include/face.h |
2005/08/12 08:46:34 | 1.87 | ryo_saeba | include/define.h |
2005/08/12 08:46:34 | 1.4 | ryo_saeba | include/commands.h |
2005/08/12 08:46:34 | 1.3 | ryo_saeba | include/arch.h |
2005/08/12 08:46:34 | 1.22 | ryo_saeba | random_maps/style.c |
2005/08/12 08:46:34 | 1.9 | ryo_saeba | random_maps/reader.l |
2005/08/12 08:46:34 | 1.11 | ryo_saeba | random_maps/reader.c |
2005/08/12 08:46:34 | 1.16 | ryo_saeba | random_maps/random_map.h |
2005/08/12 08:46:34 | 1.6 | ryo_saeba | server/timers.c |
2005/08/12 08:46:34 | 1.72 | ryo_saeba | server/time.c |
2005/08/12 08:46:34 | 1.133 | ryo_saeba | server/spell_effect.c |
2005/08/12 08:46:34 | 1.21 | ryo_saeba | server/spell_attack.c |
2005/08/12 08:46:34 | 1.63 | ryo_saeba | server/skills.c |
2005/08/12 08:46:34 | 1.55 | ryo_saeba | server/skill_util.c |
2005/08/12 08:46:34 | 1.39 | ryo_saeba | server/shop.c |
2005/08/12 08:46:34 | 1.15 | ryo_saeba | server/resurrection.c |
2005/08/12 08:46:34 | 1.40 | ryo_saeba | server/plugins.c |
2005/08/12 08:46:34 | 1.172 | ryo_saeba | server/player.c |
2005/08/12 08:46:34 | 1.34 | ryo_saeba | server/pets.c |
2005/08/12 08:46:34 | 1.84 | ryo_saeba | server/monster.c |
2005/08/12 08:46:34 | 1.95 | ryo_saeba | server/main.c |
2005/08/12 08:46:34 | 1.49 | ryo_saeba | server/gods.c |
2005/08/12 08:46:34 | 1.67 | ryo_saeba | server/c_wiz.c |
2005/08/12 08:46:34 | 1.11 | ryo_saeba | server/c_range.c |
2005/08/12 08:46:34 | 1.64 | ryo_saeba | server/c_object.c |
2005/08/12 08:46:34 | 1.109 | ryo_saeba | server/attack.c |
2005/08/12 08:46:34 | 1.133 | ryo_saeba | server/apply.c |
2005/08/12 08:46:34 | 1.58 | ryo_saeba | common/treasure.c |
2005/08/12 08:46:34 | 1.6 | ryo_saeba | common/shstr.c |
2005/08/12 08:46:34 | 1.12 | ryo_saeba | common/recipe.c |
2005/08/12 08:46:34 | 1.21 | ryo_saeba | common/readable.c |
2005/08/12 08:46:34 | 1.3 | ryo_saeba | common/quest.c |
2005/08/12 08:46:34 | 1.98 | ryo_saeba | common/object.c |
2005/08/12 08:46:34 | 1.72 | ryo_saeba | common/living.c |
2005/08/12 08:46:34 | 1.49 | ryo_saeba | common/item.c |
2005/08/12 08:46:34 | 1.6 | ryo_saeba | common/info.c |
2005/08/12 08:46:34 | 1.12 | ryo_saeba | common/image.c |
2005/08/12 08:46:34 | 1.17 | ryo_saeba | common/anim.c |
2005/08/12 08:46:33 | 1.345 | ryo_saeba | ChangeLog |
Fields changed from char* to const char*, cleanup. | |||
2005/08/12 03:18:59 | 1.19 | ryo_saeba | include/win32.h |
2005/08/12 03:18:59 | 1.131 | ryo_saeba | include/sproto.h |
2005/08/12 03:18:59 | 1.68 | ryo_saeba | include/libproto.h |
2005/08/12 03:18:59 | 1.7 | ryo_saeba | server/win32.c |
2005/08/12 03:18:59 | 1.94 | ryo_saeba | server/spell_util.c |
2005/08/12 03:18:59 | 1.132 | ryo_saeba | server/spell_effect.c |
2005/08/12 03:18:59 | 1.62 | ryo_saeba | server/skills.c |
2005/08/12 03:18:59 | 1.54 | ryo_saeba | server/skill_util.c |
2005/08/12 03:18:59 | 1.38 | ryo_saeba | server/shop.c |
2005/08/12 03:18:59 | 1.42 | ryo_saeba | server/rune.c |
2005/08/12 03:18:59 | 1.14 | ryo_saeba | server/resurrection.c |
2005/08/12 03:18:59 | 1.171 | ryo_saeba | server/player.c |
2005/08/12 03:18:59 | 1.83 | ryo_saeba | server/monster.c |
2005/08/12 03:18:59 | 1.94 | ryo_saeba | server/main.c |
2005/08/12 03:18:59 | 1.51 | ryo_saeba | server/login.c |
2005/08/12 03:18:59 | 1.66 | ryo_saeba | server/init.c |
2005/08/12 03:18:59 | 1.12 | ryo_saeba | server/hiscore.c |
2005/08/12 03:18:59 | 1.48 | ryo_saeba | server/gods.c |
2005/08/12 03:18:59 | 1.6 | ryo_saeba | server/egoitem.c |
2005/08/12 03:18:59 | 1.66 | ryo_saeba | server/c_wiz.c |
2005/08/12 03:18:59 | 1.12 | ryo_saeba | server/c_party.c |
2005/08/12 03:18:59 | 1.63 | ryo_saeba | server/c_object.c |
2005/08/12 03:18:59 | 1.65 | ryo_saeba | server/c_misc.c |
2005/08/12 03:18:59 | 1.57 | ryo_saeba | common/treasure.c |
2005/08/12 03:18:59 | 1.5 | ryo_saeba | common/shstr.c |
2005/08/12 03:18:59 | 1.11 | ryo_saeba | common/recipe.c |
2005/08/12 03:18:59 | 1.20 | ryo_saeba | common/readable.c |
2005/08/12 03:18:59 | 1.12 | ryo_saeba | common/re-cmp.c |
2005/08/12 03:18:59 | 1.2 | ryo_saeba | common/quest.c |
2005/08/12 03:18:59 | 1.26 | ryo_saeba | common/porting.c |
2005/08/12 03:18:58 | 1.344 | ryo_saeba | ChangeLog |
Use const char* instead of char* when possible | |||
2005/08/12 03:06:48 | 1.13 | ryo_saeba | make_win32/cfserver.nsi |
Add showpets file to install. | |||
2005/08/11 17:23:34 | 1.1 | cavesomething | lib/help/showpets |
2005/08/11 17:23:34 | 1.2 | cavesomething | lib/help/killpets |
2005/08/11 17:23:34 | 1.343 | cavesomething | ChangeLog |
Add help for showpets, and update help for killpets | |||
2005/08/11 11:44:30 | 1.52 | cavesomething | server/commands.c |
2005/08/11 11:44:30 | 1.64 | cavesomething | server/c_misc.c |
2005/08/11 11:44:30 | 1.342 | cavesomething | ChangeLog |
2005/08/11 11:44:29 | 1.130 | cavesomething | include/sproto.h |
Add showpets command, let killpets selectively kill pets | |||
2005/08/11 10:42:35 | 1.15 | cavesomething | random_maps/random_map.h |
2005/08/11 10:42:35 | 1.39 | cavesomething | random_maps/random_map.c |
2005/08/11 10:42:35 | 1.93 | cavesomething | server/main.c |
2005/08/11 10:42:35 | 1.341 | cavesomething | ChangeLog |
Make random maps take the region of the map creates them. | |||
2005/08/11 04:35:30 | 1.12 | ryo_saeba | make_win32/cfserver.nsi |
1.8.0 Windows release. | |||
2005/08/11 03:59:41 | 1.1 | ryo_saeba | make_win32/resource.h |
2005/08/11 03:59:41 | 1.1 | ryo_saeba | make_win32/crossfire.rc |
Version information files. | |||
2005/08/11 03:48:12 | 1.7 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/08/11 03:48:12 | 1.21 | ryo_saeba | make_win32/crossfire32.dsp |
2005/08/11 03:48:12 | 1.11 | ryo_saeba | make_win32/cfserver.nsi |
2005/08/11 03:48:12 | 1.6 | ryo_saeba | make_win32/Release_notes.txt |
1.8.0 Windows release. | |||
2005/08/11 01:22:53 | 1.22 | mwedel | include/Makefile.in |
2005/08/11 01:22:53 | 1.4 | mwedel | include/Makefile.am |
2005/08/11 01:22:53 | 1.7 | mwedel | utils/ltmain.sh |
2005/08/11 01:22:53 | 1.9 | mwedel | utils/config.sub |
2005/08/11 01:22:53 | 1.9 | mwedel | utils/config.guess |
2005/08/11 01:22:53 | 1.15 | mwedel | configure.ac |
2005/08/11 01:22:52 | 1.56 | mwedel | configure |
2005/08/11 01:22:52 | 1.23 | mwedel | aclocal.m4 |
2005/08/11 01:22:52 | 1.340 | mwedel | ChangeLog |
Update for release 1.8.0.
include/Makefile.am: missing quest.h file Rest automatic rebuild MSW 2005-08-10 | |||
2005/08/10 08:38:31 | 1.36 | ryo_saeba | include/object.h |
2005/08/10 08:38:31 | 1.131 | ryo_saeba | server/spell_effect.c |
2005/08/10 08:38:31 | 1.47 | ryo_saeba | server/gods.c |
2005/08/10 08:38:31 | 1.132 | ryo_saeba | server/apply.c |
2005/08/10 08:38:31 | 1.71 | ryo_saeba | common/living.c |
2005/08/10 08:38:31 | 1.339 | ryo_saeba | ChangeLog |
Use ARCH_DEPLETION instead of depletion. | |||
2005/08/09 23:57:47 | 1.170 | mwedel | server/player.c |
2005/08/09 23:57:47 | 1.338 | mwedel | ChangeLog |
server/player.c: Set map for arrow as returned by get_map_flags -
otherwise when firing at edge of tiled maps, arrows could end up in wrong place. MSW 2005-08-09 | |||
2005/08/08 01:27:30 | 1.129 | mwedel | include/sproto.h |
2005/08/08 01:27:30 | 1.169 | mwedel | server/player.c |
2005/08/08 01:27:29 | 1.65 | mwedel | include/config.h |
2005/08/08 01:27:19 | 1.337 | mwedel | ChangeLog |
include/config.h: Make DEBUG default - appears last commit changed this
as unrelated to actual changes in place. include/sproto.h: Rebuild server/player.c: fire_bow() - add checks for wall/out of map. fire_bow() wasn't using right coordinates on check, which caused problems in threewide mode at edge of maps. MSW 2005-08-07 | |||
2005/08/01 15:36:25 | 1.33 | qal21 | server/pets.c |
Make get_real_owner make use of get_owner. | |||
2005/07/30 13:59:27 | 1.336 | ryo_saeba | ChangeLog |
Logger plugin compilation for Win32. | |||
2005/07/30 10:03:00 | 1.168 | ryo_saeba | server/player.c |
2005/07/30 10:02:58 | 1.335 | ryo_saeba | ChangeLog |
Crash when news/rules >4096 bytes. | |||
2005/07/30 04:47:01 | 1.10 | ryo_saeba | make_win32/cfserver.nsi |
Missing files at uninstall. | |||
2005/07/30 03:24:07 | 1.2 | ryo_saeba | make_win32/make_maps_nsi.pl |
2005/07/30 03:24:07 | 1.9 | ryo_saeba | make_win32/cfserver.nsi |
Add news & rules to installer. Remove .pyc files at uninstall. | |||
2005/07/29 13:05:04 | 1.3 | ryo_saeba | doc/Developers/plugins |
2005/07/29 13:05:04 | 1.4 | ryo_saeba | doc/Developers/README |
Add some technical plugin information | |||
2005/07/29 12:20:30 | 1.32 | qal21 | server/pets.c |
Fix battleground check, and some style nitpicks regarding NULL. | |||
2005/07/29 11:45:09 | 1.31 | qal21 | server/pets.c |
Add more safeguards to arena petmode | |||
2005/07/28 02:23:20 | 1.334 | qal21 | ChangeLog |
2005/07/28 02:23:19 | 1.2 | qal21 | lib/help/petmode |
2005/07/28 02:23:19 | 1.30 | qal21 | server/pets.c |
2005/07/28 02:23:19 | 1.82 | qal21 | server/monster.c |
Fix bugs in arena petmode and clean up most of it's logic into it's own function. Document the arena petmode in the "help petmode" output. | |||
2005/07/27 12:54:54 | 1.61 | ryo_saeba | server/skills.c |
2005/07/27 12:54:44 | 1.333 | ryo_saeba | ChangeLog |
Inscription uses correct sp/grace points. | |||
2005/07/25 19:23:00 | 1.130 | akirschbaum | server/spell_effect.c |
2005/07/25 19:23:00 | 1.60 | akirschbaum | server/skills.c |
2005/07/25 19:23:00 | 1.46 | akirschbaum | server/gods.c |
2005/07/25 19:23:00 | 1.108 | akirschbaum | server/attack.c |
2005/07/25 19:22:58 | 1.332 | akirschbaum | ChangeLog |
The following changes prevent spells in player's inventories from being
damaged by casting spells, using skills, or praying. server/attack.c: Limit cancellation and acid attacks to visible objects only. server/gods.c: Limit god granted remove curse/damnation to visible objects only. server/skills.c: Limit the skills sense curse and sense magic to visible objects only. server/spell_effect.c: Limit the spells detect curse and detect magic to visible objects only. | |||
2005/07/25 00:29:21 | 1.31 | mwedel | lib/treasures.bld |
2005/07/25 00:29:21 | 1.15 | mwedel | lib/smooth |
2005/07/25 00:29:21 | 1.69 | mwedel | lib/faces |
2005/07/25 00:29:16 | 1.46 | mwedel | lib/crossfire.1 |
recollect archetypes.
MSW 2005-07-24 | |||
2005/07/25 00:28:59 | 1.47 | mwedel | lib/crossfire.0 |
recollect archetypes.
MSW 2005-07-24 | |||
2005/07/25 00:28:47 | 1.83 | mwedel | lib/bmaps.paths |
2005/07/25 00:28:47 | 1.80 | mwedel | lib/bmaps |
2005/07/25 00:28:46 | 1.160 | mwedel | lib/archetypes |
2005/07/25 00:28:46 | 1.72 | mwedel | lib/animations |
recollect archetypes.
MSW 2005-07-24 | |||
2005/07/23 05:06:36 | 1.53 | ryo_saeba | server/skill_util.c |
2005/07/23 05:06:35 | 1.331 | ryo_saeba | ChangeLog |
Fix message with 'null' | |||
2005/07/22 15:41:25 | 1.37 | ryo_saeba | socket/init.c |
2005/07/22 15:41:24 | 1.330 | ryo_saeba | ChangeLog |
Initialising values works better :) | |||
2005/07/22 14:53:22 | 1.8 | ryo_saeba | make_win32/cfserver.nsi |
Better read doc next time. | |||
2005/07/22 14:39:02 | 1.7 | ryo_saeba | make_win32/cfserver.nsi |
Don't uninstall service if not installed | |||
2005/07/21 16:30:20 | 1.13 | ryo_saeba | doc/Developers/objects |
Small updates, points to quests document. | |||
2005/07/21 16:18:05 | 1.12 | ryo_saeba | doc/Developers/objects |
Add item transformer client type. | |||
2005/07/20 03:38:11 | 1.14 | akirschbaum | random_maps/random_map.h |
2005/07/20 03:38:11 | 1.92 | akirschbaum | server/main.c |
2005/07/20 03:38:08 | 1.329 | akirschbaum | ChangeLog |
random_maps/random_map.h: Add prototype for set_random_map_variable().
server/main.c: Remove prototype for set_random_map_variable(). | |||
2005/07/20 03:18:09 | 1.1 | akirschbaum | lib/help/whereabouts |
2005/07/20 03:18:08 | 1.70 | akirschbaum | lib/Makefile.in |
2005/07/20 03:18:08 | 1.22 | akirschbaum | lib/Makefile.am |
lib/Makefile.am, lib/Makefile.in, lib/help/whereabouts: Add help for
whereabouts command. | |||
2005/07/20 03:17:48 | 1.328 | akirschbaum | ChangeLog |
lib/Makefile.am, lib/Makefile.in, lib/help/whereabouts: Add help for
whereabouts command. | |||
2005/07/19 17:52:39 | 1.131 | akirschbaum | server/apply.c |
2005/07/19 17:52:37 | 1.327 | akirschbaum | ChangeLog |
server/apply.c: Properly terminate destination string with '\0' in
apply_item_transformer(). Avoid clearing the string buffer multiple times. | |||
2005/07/19 15:59:36 | 1.35 | ryo_saeba | include/object.h |
2005/07/19 15:59:36 | 1.32 | ryo_saeba | common/arch.c |
2005/07/19 15:59:35 | 1.71 | ryo_saeba | server/time.c |
2005/07/19 15:59:34 | 1.3 | ryo_saeba | doc/Developers/item_transformation |
2005/07/19 15:59:34 | 1.129 | ryo_saeba | server/spell_effect.c |
2005/07/19 15:59:34 | 1.20 | ryo_saeba | server/spell_attack.c |
2005/07/19 15:59:34 | 1.4 | ryo_saeba | server/build_map.c |
2005/07/19 15:59:34 | 1.107 | ryo_saeba | server/attack.c |
2005/07/19 15:59:34 | 1.130 | ryo_saeba | server/apply.c |
2005/07/19 15:59:32 | 1.326 | ryo_saeba | ChangeLog |
Don't hardcode values. Fix item transformer code. | |||
2005/07/19 14:30:25 | 1.2 | akirschbaum | doc/Developers/item_transformation |
Add description for 'slaying' field. | |||
2005/07/18 14:40:35 | 1.18 | ryo_saeba | include/win32.h |
2005/07/18 14:40:35 | 1.325 | ryo_saeba | ChangeLog |
Add missing Win32 define. | |||
2005/07/18 14:07:07 | 1.39 | akirschbaum | server/plugins.c |
2005/07/18 14:07:06 | 1.65 | akirschbaum | server/c_wiz.c |
2005/07/18 14:07:05 | 1.128 | akirschbaum | include/sproto.h |
2005/07/18 14:06:55 | 1.324 | akirschbaum | ChangeLog |
server/plugins.c: Merge mostly identical code from #ifdef WIN32 and #else
blocks. Use opendir/readdir/closedir instead scandir for Unix because WIN32 probably does not have these functions. Prevent loading one plugin multiple times. include/sproto.h: Update prototypes for plugin functions. server/c_wiz.c: Add success/failure messages to plugin and plugout commands. Do not crash due to missing parameter. | |||
2005/07/17 06:48:33 | 1.29 | akirschbaum | server/pets.c |
2005/07/17 06:48:32 | 1.323 | akirschbaum | ChangeLog |
server/pets: Fix off-by-one error in follow_owner(). | |||
2005/07/17 06:22:51 | 1.64 | akirschbaum | server/c_wiz.c |
2005/07/17 06:22:50 | 1.322 | akirschbaum | ChangeLog |
server/c_wiz: Allow the summon and teleport commands to place the summoned
player/DM north-west of DM/player. | |||
2005/07/17 06:00:06 | 1.321 | ryo_saeba | ChangeLog |
2005/07/17 06:00:05 | 1.127 | ryo_saeba | include/sproto.h |
2005/07/17 06:00:05 | 1.14 | ryo_saeba | random_maps/standalone.c |
2005/07/17 06:00:05 | 1.40 | ryo_saeba | server/weather.c |
2005/07/17 06:00:04 | 1.2 | ryo_saeba | crossedit/stubs.c |
2005/07/17 06:00:04 | 1.67 | ryo_saeba | include/libproto.h |
2005/07/17 06:00:04 | 1.13 | ryo_saeba | include/funcpoint.h |
2005/07/17 06:00:03 | 1.18 | ryo_saeba | common/utils.c |
2005/07/17 06:00:03 | 1.6 | ryo_saeba | common/region.c |
2005/07/17 06:00:03 | 1.76 | ryo_saeba | common/map.c |
Use const char* instead of char* when possible. Removed unused variables from weather code. | |||
2005/07/17 05:57:09 | 1.129 | akirschbaum | server/apply.c |
Remove unused variable. | |||
2005/07/17 04:44:30 | 1.128 | akirschbaum | server/apply.c |
2005/07/17 04:44:29 | 1.320 | akirschbaum | ChangeLog |
server/apply.c: Make converters that increase value non-functional. | |||
2005/07/16 23:19:49 | 1.28 | qal21 | server/pets.c |
2005/07/16 23:19:49 | 1.81 | qal21 | server/monster.c |
2005/07/16 23:19:48 | 1.319 | qal21 | ChangeLog |
Fixed bug in previous commit of arena petmode that cause pets that should be friendly to eachother to fight. | |||
2005/07/16 17:05:54 | 1.69 | akirschbaum | lib/Makefile.in |
2005/07/16 17:05:54 | 1.21 | akirschbaum | lib/Makefile.am |
Remove non-existent file from list of help files to install. | |||
2005/07/16 16:10:40 | 1.39 | akirschbaum | server/weather.c |
2005/07/16 16:10:40 | 1.70 | akirschbaum | server/time.c |
2005/07/16 16:10:40 | 1.128 | akirschbaum | server/spell_effect.c |
2005/07/16 16:10:40 | 1.59 | akirschbaum | server/skills.c |
2005/07/16 16:10:39 | 1.41 | akirschbaum | server/rune.c |
2005/07/16 16:10:39 | 1.13 | akirschbaum | server/resurrection.c |
2005/07/16 16:10:39 | 1.167 | akirschbaum | server/player.c |
2005/07/16 16:10:39 | 1.27 | akirschbaum | server/pets.c |
2005/07/16 16:10:39 | 1.80 | akirschbaum | server/monster.c |
2005/07/16 16:10:39 | 1.91 | akirschbaum | server/main.c |
2005/07/16 16:10:39 | 1.65 | akirschbaum | server/init.c |
2005/07/16 16:10:39 | 1.63 | akirschbaum | server/c_wiz.c |
2005/07/16 16:10:39 | 1.63 | akirschbaum | server/c_misc.c |
2005/07/16 16:10:39 | 1.23 | akirschbaum | server/alchemy.c |
2005/07/16 16:10:38 | 1.2 | akirschbaum | crossedit/Cnv/CnvPath.c |
2005/07/16 16:10:38 | 1.2 | akirschbaum | crossedit/Cnv/CnvFiles.c |
2005/07/16 16:10:37 | 1.8 | akirschbaum | crossedit/png.c |
2005/07/16 16:10:37 | 1.19 | akirschbaum | crossedit/Attr.c |
2005/07/16 16:10:37 | 1.56 | akirschbaum | common/treasure.c |
2005/07/16 16:10:37 | 1.19 | akirschbaum | common/readable.c |
2005/07/16 16:10:37 | 1.75 | akirschbaum | common/map.c |
2005/07/16 16:10:36 | 1.318 | akirschbaum | ChangeLog |
Fix spelling errors in string constants. | |||
2005/07/16 14:52:43 | 1.62 | akirschbaum | server/c_misc.c |
2005/07/16 14:52:42 | 1.317 | akirschbaum | ChangeLog |
server/c_misc.c: Remove superfluous trailing '\0' from strings. | |||
2005/07/16 14:03:02 | 1.38 | qal21 | include/player.h |
2005/07/16 14:03:01 | 1.26 | qal21 | server/pets.c |
2005/07/16 14:03:01 | 1.79 | qal21 | server/monster.c |
2005/07/16 14:03:01 | 1.61 | qal21 | server/c_misc.c |
2005/07/16 14:02:58 | 1.316 | qal21 | ChangeLog |
server/{c_misc.c, monster.c, pets.c}, include/player.h: Add new "arena"
petmode which allows pets to attack players and other pets while in the arena. Alex Schultz 2005-07-16 | |||
2005/07/16 13:14:10 | 1.26 | akirschbaum | utils/Makefile.in |
*Makefile.in, aclocal.m4, configure: Rebuilt generated files. | |||
2005/07/16 13:13:53 | 1.19 | akirschbaum | socket/Makefile.in |
2005/07/16 13:13:53 | 1.26 | akirschbaum | random_maps/Makefile.in |
2005/07/16 13:13:53 | 1.28 | akirschbaum | server/Makefile.in |
2005/07/16 13:13:52 | 1.20 | akirschbaum | doc/spoiler/Makefile.in |
2005/07/16 13:13:52 | 1.23 | akirschbaum | doc/spoiler-html/Makefile.in |
2005/07/16 13:13:52 | 1.21 | akirschbaum | include/Makefile.in |
2005/07/16 13:13:52 | 1.68 | akirschbaum | lib/Makefile.in |
2005/07/16 13:13:51 | 1.21 | akirschbaum | doc/playbook-html/Makefile.in |
2005/07/16 13:13:51 | 1.17 | akirschbaum | doc/spell-docs/Makefile.in |
2005/07/16 13:13:51 | 1.21 | akirschbaum | doc/playbook/Makefile.in |
2005/07/16 13:13:51 | 1.17 | akirschbaum | doc/scripts/Makefile.in |
2005/07/16 13:13:51 | 1.17 | akirschbaum | doc/Developers/Makefile.in |
2005/07/16 13:13:51 | 1.33 | akirschbaum | doc/Makefile.in |
2005/07/16 13:13:50 | 1.15 | akirschbaum | crossedit/bitmaps/Makefile.in |
2005/07/16 13:13:50 | 1.15 | akirschbaum | crossedit/doc/Makefile.in |
2005/07/16 13:13:50 | 1.15 | akirschbaum | crossedit/include/Makefile.in |
2005/07/16 13:13:50 | 1.12 | akirschbaum | devel/Makefile.in |
2005/07/16 13:13:49 | 1.17 | akirschbaum | crossedit/Cnv/Makefile.in |
2005/07/16 13:13:49 | 1.24 | akirschbaum | crossedit/Makefile.in |
2005/07/16 13:13:49 | 1.27 | akirschbaum | common/Makefile.in |
2005/07/16 13:13:48 | 1.55 | akirschbaum | configure |
2005/07/16 13:13:47 | 1.22 | akirschbaum | aclocal.m4 |
2005/07/16 13:13:47 | 1.41 | akirschbaum | Makefile.in |
2005/07/16 13:13:46 | 1.315 | akirschbaum | ChangeLog |
*Makefile.in, aclocal.m4, configure: Rebuilt generated files. | |||
2005/07/16 13:02:52 | 1.20 | akirschbaum | lib/Makefile.am |
2005/07/16 13:02:50 | 1.314 | akirschbaum | ChangeLog |
lib/Makefile.am: Update list of help files to install. | |||
2005/07/16 09:20:39 | 1.58 | akirschbaum | server/skills.c |
2005/07/16 09:20:39 | 1.313 | akirschbaum | ChangeLog |
server/skills.c: Do not reveal a hidden DM in attempt_jump(). | |||
2005/07/16 09:02:04 | 1.57 | akirschbaum | server/skills.c |
2005/07/16 09:02:02 | 1.312 | akirschbaum | ChangeLog |
server/skills.c: Do not reveal a hidden DM in steal(). | |||
2005/07/16 08:25:17 | 1.166 | akirschbaum | server/player.c |
2005/07/16 08:25:17 | 1.311 | akirschbaum | ChangeLog |
server/player.c: Ignore hidden DM in stand_near_hostile(). Formerly it always
returned false if a hidden DM was present. | |||
2005/07/16 05:53:10 | 1.62 | ryo_saeba | server/c_object.c |
2005/07/16 05:53:09 | 1.310 | ryo_saeba | ChangeLog |
Improve pickup command. | |||
2005/07/15 18:23:07 | 1.11 | akirschbaum | server/c_party.c |
2005/07/15 18:23:06 | 1.309 | akirschbaum | ChangeLog |
server/c_party.c: Make party passwords with a length of 8 characters work
again. | |||
2005/07/15 16:52:42 | 1.52 | akirschbaum | lib/artifacts |
2005/07/15 16:52:41 | 1.308 | akirschbaum | ChangeLog |
lib/artifacts: Fix type of lockpicks of quality/high quality. | |||
2005/07/15 16:17:03 | 1.6 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/07/15 16:17:03 | 1.6 | ryo_saeba | make_win32/crossfire32.dsw |
Plugin cleanup, remove obsolete libcross. | |||
2005/07/15 16:11:33 | 1.38 | ryo_saeba | server/plugins.c |
2005/07/15 16:11:32 | 1.126 | ryo_saeba | include/sproto.h |
2005/07/15 16:11:32 | 1.9 | ryo_saeba | include/plugproto.h |
2005/07/15 16:11:32 | 1.15 | ryo_saeba | include/plugin.h |
2005/07/15 16:11:31 | 1.307 | ryo_saeba | ChangeLog |
Massive plugin changes, fixes bugs for Win32 | |||
2005/07/15 12:25:00 | 1.67 | gros | common/loader.c |
2005/07/15 12:24:59 | 1.26 | gros | common/Makefile.in |
Correcting end-of-line issue within Makefile.in | |||
2005/07/15 10:48:55 | 1.23 | ryo_saeba | crossedit/Makefile.in |
A few more fixes | |||
2005/07/15 10:42:31 | 1.1 | ryo_saeba | crossedit/stubs.c |
2005/07/15 10:42:31 | 1.3 | ryo_saeba | crossedit/Makefile.am |
2005/07/15 10:42:31 | 1.25 | ryo_saeba | common/Makefile.in |
2005/07/15 10:42:30 | 1.306 | ryo_saeba | ChangeLog |
A few more fixes | |||
2005/07/15 10:36:38 | 1.13 | ryo_saeba | random_maps/standalone.c |
2005/07/15 10:36:30 | 1.305 | ryo_saeba | ChangeLog |
Missing stubs for random maps standalone | |||
2005/07/15 10:34:23 | 1.24 | ryo_saeba | common/Makefile.in |
Rebuilt file courtesy gros | |||
2005/07/15 10:15:55 | 1.5 | ryo_saeba | common/Makefile.am |
Missing quest.c file in building process. | |||
2005/07/15 08:51:52 | 1.37 | ryo_saeba | server/plugins.c |
2005/07/15 08:51:51 | 1.5 | ryo_saeba | make_win32/Release_notes.txt |
2005/07/15 08:51:51 | 1.64 | ryo_saeba | server/init.c |
2005/07/15 08:51:50 | 1.125 | ryo_saeba | include/sproto.h |
2005/07/15 08:51:50 | 1.14 | ryo_saeba | include/plugin.h |
2005/07/15 08:51:50 | 1.66 | ryo_saeba | include/libproto.h |
2005/07/15 08:51:50 | 1.12 | ryo_saeba | include/funcpoint.h |
2005/07/15 08:51:49 | 1.55 | ryo_saeba | common/treasure.c |
2005/07/15 08:51:49 | 1.12 | ryo_saeba | common/time.c |
2005/07/15 08:51:49 | 1.97 | ryo_saeba | common/object.c |
2005/07/15 08:51:49 | 1.74 | ryo_saeba | common/map.c |
2005/07/15 08:51:49 | 1.13 | ryo_saeba | common/los.c |
2005/07/15 08:51:49 | 1.10 | ryo_saeba | common/logger.c |
2005/07/15 08:51:48 | 1.70 | ryo_saeba | common/living.c |
2005/07/15 08:51:48 | 1.48 | ryo_saeba | common/item.c |
2005/07/15 08:51:48 | 1.41 | ryo_saeba | common/init.c |
2005/07/15 08:51:48 | 1.13 | ryo_saeba | common/glue.c |
2005/07/15 08:51:48 | 1.26 | ryo_saeba | common/button.c |
2005/07/15 08:51:48 | 1.31 | ryo_saeba | common/arch.c |
2005/07/15 08:51:45 | 1.304 | ryo_saeba | ChangeLog |
Glue cleaning. New plugin function. | |||
2005/07/15 04:28:01 | 1.303 | ryo_saeba | ChangeLog |
Fix plugin crashes | |||
2005/07/15 03:02:00 | 1.93 | ryo_saeba | server/spell_util.c |
2005/07/15 03:01:50 | 1.302 | ryo_saeba | ChangeLog |
Use on_same_map instead of comparing pointers | |||
2005/07/14 11:27:57 | 1.20 | ryo_saeba | make_win32/crossfire32.dsp |
Forgot that file | |||
2005/07/14 11:21:34 | 1.69 | ryo_saeba | server/time.c |
2005/07/14 11:21:34 | 1.78 | ryo_saeba | server/monster.c |
2005/07/14 11:21:34 | 1.51 | ryo_saeba | server/commands.c |
2005/07/14 11:21:33 | 1.1 | ryo_saeba | lib/help/quests |
2005/07/14 11:21:33 | 1.60 | ryo_saeba | server/c_misc.c |
2005/07/14 11:21:32 | 1.124 | ryo_saeba | include/sproto.h |
2005/07/14 11:21:32 | 1.1 | ryo_saeba | include/quest.h |
2005/07/14 11:21:31 | 1.1 | ryo_saeba | doc/Developers/quests |
2005/07/14 11:21:31 | 1.2 | ryo_saeba | doc/Developers/mapguide |
2005/07/14 11:21:31 | 1.3 | ryo_saeba | doc/Developers/README |
2005/07/14 11:21:31 | 1.65 | ryo_saeba | include/libproto.h |
2005/07/14 11:21:31 | 1.1 | ryo_saeba | common/quest.c |
Quest handling | |||
2005/07/14 11:21:17 | 1.301 | ryo_saeba | ChangeLog |
Quest handling | |||
2005/07/14 04:18:57 | 1.32 | akirschbaum | socket/item.c |
2005/07/14 04:18:57 | 1.8 | akirschbaum | socket/image.c |
2005/07/14 04:18:56 | 1.127 | akirschbaum | server/spell_effect.c |
2005/07/14 04:18:55 | 1.52 | akirschbaum | server/skill_util.c |
2005/07/14 04:18:55 | 1.37 | akirschbaum | server/shop.c |
2005/07/14 04:18:55 | 1.50 | akirschbaum | server/login.c |
2005/07/14 04:18:55 | 1.62 | akirschbaum | server/c_wiz.c |
2005/07/14 04:18:55 | 1.17 | akirschbaum | common/utils.c |
2005/07/14 04:18:54 | 1.54 | akirschbaum | common/treasure.c |
2005/07/14 04:18:53 | 1.25 | akirschbaum | common/button.c |
2005/07/14 04:18:50 | 1.300 | akirschbaum | ChangeLog |
common/{button.c, treasure.c, utils.c}, server/{c_wiz.c, login.c, shop.c,
skill_util.c, spell_effect.c}, socket/{image.c, item.c}: Fix printf like format specifiers. At least one of them fixes a means to crash the server. Andreas Kirschbaum 2005-07-14 | |||
2005/07/10 16:12:14 | 1.20 | ryo_saeba | include/spells.h |
2005/07/10 16:12:14 | 1.92 | ryo_saeba | server/spell_util.c |
2005/07/10 16:12:13 | 1.299 | ryo_saeba | ChangeLog |
Tentative party spell - needs to be really tested | |||
2005/07/10 08:54:07 | 1.6 | akirschbaum | server/win32.c |
2005/07/10 08:54:07 | 1.36 | akirschbaum | server/shop.c |
2005/07/10 08:54:06 | 1.165 | akirschbaum | server/player.c |
2005/07/10 08:54:06 | 1.49 | akirschbaum | server/login.c |
2005/07/10 08:54:06 | 1.11 | akirschbaum | server/hiscore.c |
2005/07/10 08:54:06 | 1.9 | akirschbaum | server/ban.c |
2005/07/10 08:54:05 | 1.2 | akirschbaum | crossedit/Cnv/CnvPrompt.c |
2005/07/10 08:54:05 | 1.14 | akirschbaum | crossedit/Edit.c |
server/{login.c, player.c}: Fix buffer overflow with pl->title. Based on patch
by Scott Kullberg. crossedit/{Edit.c, Cnv/CnvPrompt.c}, server/{ban.c, hiscore.c, login.c, player.c, shop.c, win32.c}: Properly terminate destination string of strncpy with '\0'. | |||
2005/07/10 08:53:54 | 1.298 | akirschbaum | ChangeLog |
server/{login.c, player.c}: Fix buffer overflow with pl->title. Based on patch
by Scott Kullberg. crossedit/{Edit.c, Cnv/CnvPrompt.c}, server/{ban.c, hiscore.c, login.c, player.c, shop.c, win32.c}: Properly terminate destination string of strncpy with '\0'. | |||
2005/07/10 07:55:31 | 1.63 | akirschbaum | server/init.c |
2005/07/10 07:55:30 | 1.297 | akirschbaum | ChangeLog |
server/init.c: Fix error message. | |||
2005/07/08 20:03:43 | 1.18 | mwedel | socket/Makefile.in |
2005/07/08 20:03:43 | 1.27 | mwedel | server/Makefile.in |
2005/07/08 20:03:43 | 1.25 | mwedel | utils/Makefile.in |
2005/07/08 20:03:42 | 1.25 | mwedel | random_maps/Makefile.in |
2005/07/08 20:03:41 | 1.20 | mwedel | include/Makefile.in |
2005/07/08 20:03:41 | 1.67 | mwedel | lib/Makefile.in |
2005/07/08 20:03:40 | 1.19 | mwedel | doc/spoiler/Makefile.in |
2005/07/08 20:03:40 | 1.16 | mwedel | doc/spell-docs/Makefile.in |
2005/07/08 20:03:40 | 1.16 | mwedel | doc/scripts/Makefile.in |
2005/07/08 20:03:40 | 1.22 | mwedel | doc/spoiler-html/Makefile.in |
2005/07/08 20:03:39 | 1.20 | mwedel | doc/playbook-html/Makefile.in |
2005/07/08 20:03:39 | 1.20 | mwedel | doc/playbook/Makefile.in |
2005/07/08 20:03:39 | 1.16 | mwedel | doc/Developers/Makefile.in |
2005/07/08 20:03:38 | 1.32 | mwedel | doc/Makefile.in |
2005/07/08 20:03:37 | 1.14 | mwedel | crossedit/bitmaps/Makefile.in |
2005/07/08 20:03:37 | 1.14 | mwedel | crossedit/doc/Makefile.in |
2005/07/08 20:03:37 | 1.14 | mwedel | crossedit/include/Makefile.in |
2005/07/08 20:03:37 | 1.11 | mwedel | devel/Makefile.in |
2005/07/08 20:03:36 | 1.16 | mwedel | crossedit/Cnv/Makefile.in |
2005/07/08 20:03:36 | 1.22 | mwedel | crossedit/Makefile.in |
configure.ac, configure, aclocal.m4, */Makefile.in: Add AM_MAINTAINER_MODE
macro to configure.ac - this should hopefully supress auto regeneration of makefiles.in MSW 2005-07-08 | |||
2005/07/08 20:03:18 | 1.23 | mwedel | common/Makefile.in |
2005/07/08 20:03:17 | 1.296 | mwedel | ChangeLog |
configure.ac, configure, aclocal.m4, */Makefile.in: Add AM_MAINTAINER_MODE
macro to configure.ac - this should hopefully supress auto regeneration of makefiles.in MSW 2005-07-08 | |||
2005/07/08 20:01:09 | 1.40 | mwedel | Makefile.in |
configure.ac, configure, aclocal.m4, Makefile.in: Add AM_MAINTAINER_MODE
macro to configure.ac - this should hopefully supress auto regeneration of makefiles.in MSW 2005-07-08 | |||
2005/07/08 19:56:56 | 1.21 | mwedel | aclocal.m4 |
2005/07/08 19:56:56 | 1.295 | mwedel | ChangeLog |
2005/07/08 19:56:55 | 1.14 | mwedel | configure.ac |
2005/07/08 19:56:55 | 1.54 | mwedel | configure |
configure.ac, configure, aclocal.m4: Add AM_MAINTAINER_MODE macro to
configure.ac - this should hopefully supress auto regeneration of makefiles.in MSW 2005-07-08 | |||
2005/07/08 19:07:22 | 1.8 | mwedel | INSTALL |
2005/07/08 19:07:18 | 1.294 | mwedel | ChangeLog |
Add a --with-python option to configure. Also, update the python
detection script to check for 2.5 (not out yet, but might as well be prepared.) Will try to commit files in proper order so that dependency checking is correct and it won't try to rebuild makefiles or other files. -- acinclude: Updated checks for --with-python aclocal.m4: updated configure.ac,configure: Updated checks for --with-python config.sub, config.guess - update to latest versions INSTALL: Updated build directions MSW 2005-07-08 | |||
2005/07/08 19:06:43 | 1.13 | mwedel | configure.ac |
2005/07/08 19:06:43 | 1.53 | mwedel | configure |
configure.ac,configure: Updated checks for --with-python
MSW 2005-07-08 | |||
2005/07/08 19:03:22 | 1.18 | mwedel | doc/spoiler/Makefile.in |
2005/07/08 19:03:21 | 1.21 | mwedel | doc/spoiler-html/Makefile.in |
2005/07/08 19:03:16 | 1.15 | mwedel | doc/spell-docs/Makefile.in |
2005/07/08 19:03:16 | 1.15 | mwedel | doc/scripts/Makefile.in |
2005/07/08 19:03:15 | 1.19 | mwedel | doc/playbook/Makefile.in |
2005/07/08 19:03:14 | 1.13 | mwedel | crossedit/include/Makefile.in |
2005/07/08 19:03:14 | 1.19 | mwedel | doc/playbook-html/Makefile.in |
2005/07/08 19:03:14 | 1.15 | mwedel | doc/Developers/Makefile.in |
2005/07/08 19:03:13 | 1.13 | mwedel | crossedit/doc/Makefile.in |
2005/07/08 19:03:12 | 1.13 | mwedel | crossedit/bitmaps/Makefile.in |
2005/07/08 19:03:12 | 1.15 | mwedel | crossedit/Cnv/Makefile.in |
2005/07/08 19:03:11 | 1.17 | mwedel | socket/Makefile.in |
2005/07/08 19:03:11 | 1.24 | mwedel | utils/Makefile.in |
2005/07/08 19:03:10 | 1.26 | mwedel | server/Makefile.in |
2005/07/08 19:03:09 | 1.24 | mwedel | random_maps/Makefile.in |
2005/07/08 19:03:08 | 1.19 | mwedel | include/Makefile.in |
2005/07/08 19:03:08 | 1.66 | mwedel | lib/Makefile.in |
2005/07/08 19:03:07 | 1.31 | mwedel | doc/Makefile.in |
2005/07/08 19:03:06 | 1.10 | mwedel | devel/Makefile.in |
2005/07/08 19:03:05 | 1.21 | mwedel | crossedit/Makefile.in |
2005/07/08 19:03:05 | 1.22 | mwedel | common/Makefile.in |
2005/07/08 19:03:04 | 1.39 | mwedel | Makefile.in |
Commit updated makefiles so files these depend on have been updated
(aclocal/include). MSW 2005-07-08 | |||
2005/07/08 19:01:46 | 1.2 | mwedel | utils/mkinstalldirs |
2005/07/08 19:01:46 | 1.2 | mwedel | utils/missing |
2005/07/08 19:01:46 | 1.2 | mwedel | utils/install-sh |
2005/07/08 19:01:46 | 1.2 | mwedel | utils/depcomp |
Commit updated versions - likely result of config.sub and config.guess
in top level directory being updated. MSW 2005-07-08 | |||
2005/07/08 19:01:30 | 1.8 | mwedel | utils/config.sub |
2005/07/08 19:01:29 | 1.8 | mwedel | utils/config.guess |
Commit updated versions - likely result of config.sub and config.guess
in top level directory being updated. MSW 2005-07-08 | |||
2005/07/08 18:58:34 | 1.19 | mwedel | lib/Makefile.am |
lib/Makefile.am, lib/Makefile.in: Remove map_check from normal distribution
due to different license on file MSW 2005-07-08 | |||
2005/07/08 18:56:54 | 1.8 | mwedel | acinclude.m4 |
Add a --with-python option to configure. Also, update the python
detection script to check for 2.5 (not out yet, but might as well be prepared.) Will try to commit files in proper order so that dependency checking is correct and it won't try to rebuild makefiles or other files. MSW 2005-07-08 | |||
2005/07/08 18:53:47 | 1.20 | mwedel | aclocal.m4 |
Add a --with-python option to configure. Also, update the python
detection script to check for 2.5 (not out yet, but might as well be prepared.) Will try to commit files in proper order so that dependency checking is correct and it won't try to rebuild makefiles or other files. aclocal.m4: updated MSW 2005-07-08 | |||
2005/07/08 18:50:15 | 1.2 | mwedel | config.sub |
2005/07/08 18:50:15 | 1.2 | mwedel | config.guess |
config.sub, config.guess - update to latest versions
MSW 2005-07-08 | |||
2005/07/08 18:48:59 | 1.14 | mwedel | random_maps/monster.c |
2005/07/08 18:48:59 | 1.3 | mwedel | utils/metaserver.pl.in |
random_maps/monster.c: Reduce monster density on random maps - take into account
size of monsters when calculating density. utils/metaserver.pl.in: At a timeout value that limits how often clients can ask for metaserver info. MSW 2005-07-08 | |||
2005/06/25 03:11:07 | 1.17 | ryo_saeba | include/win32.h |
Missing function prototypes | |||
2005/06/23 00:18:38 | 1.29 | mwedel | socket/loop.c |
2005/06/23 00:18:38 | 1.20 | mwedel | lib/settings |
2005/06/23 00:18:38 | 1.293 | mwedel | ChangeLog |
lib/settings: Turn of fastclock as default option.
socket/loop.c: Change behaviour of metaserver/flushmaps/watchdog calls if fastclock is set - don't do those any faster than normal. MSW 2005-06-22 | |||
2005/06/22 13:45:11 | 1.6 | ryo_saeba | make_win32/cfserver.nsi |
Handle Windows service (un)registration | |||
2005/06/22 13:42:58 | 1.5 | ryo_saeba | server/win32.c |
Don't define functions for plugin | |||
2005/06/22 13:22:16 | 1.4 | ryo_saeba | server/win32.c |
2005/06/22 13:22:15 | 1.90 | ryo_saeba | server/main.c |
2005/06/22 13:22:15 | 1.62 | ryo_saeba | server/init.c |
2005/06/22 13:22:10 | 1.292 | ryo_saeba | ChangeLog |
Add service-related capability for Windows | |||
2005/06/14 13:51:29 | 1.69 | akirschbaum | common/living.c |
2005/06/14 13:51:22 | 1.291 | akirschbaum | ChangeLog |
common/living.c: Print correct message when (un-)wearing items with negative
luck. | |||
2005/06/01 00:58:03 | 1.11 | akirschbaum | include/living.h |
2005/06/01 00:58:02 | 1.290 | akirschbaum | ChangeLog |
include/living.h: Patch from Kari Pahula to remove obsolete variable
declarations. | |||
2005/05/29 12:35:54 | 1.24 | tchize | socket/info.c |
2005/05/29 12:35:54 | 1.19 | tchize | lib/settings |
2005/05/29 12:35:54 | 1.59 | tchize | server/c_misc.c |
2005/05/29 12:35:53 | 1.86 | tchize | include/define.h |
add-on: title more lenghtly are now allowed and the part ' the ' in title is now optional. This does not add a 'title prefix' command as suggest by mwedel and casper1 on tracker reference: [ 1088383 ] title_prefix http://sourceforge.net/tracker/index.php?func=detail&aid=1088383&group_id=13833&atid=313833 | |||
2005/05/29 10:37:54 | 1.1 | tchize | lib/rules |
2005/05/29 10:37:54 | 1.1 | tchize | lib/news |
2005/05/29 10:37:54 | 1.164 | tchize | server/player.c |
2005/05/29 10:37:53 | 1.64 | tchize | include/libproto.h |
2005/05/29 10:37:53 | 1.55 | tchize | include/global.h |
2005/05/29 10:37:53 | 1.85 | tchize | include/define.h |
2005/05/29 10:37:53 | 1.65 | tchize | lib/Makefile.in |
2005/05/29 10:37:53 | 1.18 | tchize | lib/Makefile.am |
2005/05/29 10:37:53 | 1.16 | tchize | common/utils.c |
2005/05/29 10:37:53 | 1.40 | tchize | common/init.c |
MOTD now splitted in 3 files: rules, news and motd. They are sent on connection to client in this exact order. | |||
2005/05/22 02:41:40 | 1.51 | akirschbaum | server/skill_util.c |
2005/05/22 02:41:40 | 1.289 | akirschbaum | ChangeLog |
server/skill_util.c: Print correct permanent experience ratio for experience
values >2 billion. | |||
2005/05/21 14:33:10 | 1.127 | akirschbaum | server/apply.c |
2005/05/21 14:33:09 | 1.288 | akirschbaum | ChangeLog |
server/apply.c: Do not unlock LAMP items when turning them on or off. | |||
2005/05/21 13:53:08 | 1.30 | tchize | lib/treasures.bld |
2005/05/21 13:53:04 | 1.45 | tchize | lib/crossfire.1 |
FIX: recollected arches, treasures were missing | |||
2005/05/21 13:52:48 | 1.46 | tchize | lib/crossfire.0 |
2005/05/21 13:52:45 | 1.82 | tchize | lib/bmaps.paths |
2005/05/21 13:52:44 | 1.159 | tchize | lib/archetypes |
FIX: recollected arches, treasures were missing | |||
2005/05/21 12:35:31 | 1.23 | tchize | socket/info.c |
2005/05/21 12:35:31 | 1.163 | tchize | server/player.c |
2005/05/21 12:35:31 | 1.126 | tchize | server/apply.c |
2005/05/21 12:35:30 | 1.29 | tchize | lib/treasures.bld |
2005/05/21 12:35:30 | 1.14 | tchize | lib/smooth |
2005/05/21 12:35:30 | 1.68 | tchize | lib/faces |
2005/05/21 12:35:23 | 1.44 | tchize | lib/crossfire.1 |
Added support for readable subtypes in sign managements. Added some documentation on readable subtypes in the form Now signs should show nice on new clients (if you except my awful drawings) | |||
2005/05/21 12:34:55 | 1.45 | tchize | lib/crossfire.0 |
2005/05/21 12:34:46 | 1.81 | tchize | lib/bmaps.paths |
2005/05/21 12:34:43 | 1.79 | tchize | lib/bmaps |
2005/05/21 12:34:42 | 1.21 | tchize | include/sockproto.h |
2005/05/21 12:34:42 | 1.84 | tchize | include/define.h |
2005/05/21 12:34:42 | 1.158 | tchize | lib/archetypes |
2005/05/21 12:34:42 | 1.71 | tchize | lib/animations |
2005/05/21 12:34:41 | 1.1 | tchize | doc/Developers/extmessage-types.html |
Added support for readable subtypes in sign managements. Added some documentation on readable subtypes in the form Now signs should show nice on new clients (if you except my awful drawings) | |||
2005/05/21 12:18:23 | 1.125 | akirschbaum | server/apply.c |
2005/05/21 12:18:22 | 1.287 | akirschbaum | ChangeLog |
server/apply.c: Fix CONVERTER items with slaying "money" to trigger for MONEY
items only. | |||
2005/05/21 10:02:28 | 1.162 | akirschbaum | server/player.c |
server/player.c: Generate proper plural name for player's gravestones. | |||
2005/05/21 10:02:16 | 1.286 | akirschbaum | ChangeLog |
server/player.c: Generate proper plural name for player's gravestones. | |||
2005/05/20 14:28:02 | 1.40 | akirschbaum | server/rune.c |
2005/05/20 14:28:02 | 1.36 | akirschbaum | server/plugins.c |
2005/05/20 14:28:01 | 1.285 | akirschbaum | ChangeLog |
Ensure that object->msg always has a trailing \n character. This is necessary
to prevent corrupted map files. | |||
2005/05/20 03:17:15 | 1.8 | akirschbaum | doc/Developers/python |
2005/05/20 03:17:13 | 1.284 | akirschbaum | ChangeLog |
Apply qal21's patch [ #1205421 ]: Implement new Python functions:
GetArchType, GetFacing, GetLevel. | |||
2005/05/15 15:03:34 | 1.77 | akirschbaum | server/monster.c |
2005/05/15 15:03:31 | 1.283 | akirschbaum | ChangeLog |
server/monster.c: Fix monsters to cast spells from spellbooks. | |||
2005/05/07 12:39:43 | 1.19 | ryo_saeba | make_win32/crossfire32.dsp |
Tweak for release compilation | |||
2005/05/07 11:24:09 | 1.18 | ryo_saeba | make_win32/crossfire32.dsp |
Fix Win32 compilation | |||
2005/05/07 11:07:27 | 1.22 | ryo_saeba | socket/info.c |
2005/05/07 11:07:26 | 1.124 | ryo_saeba | server/apply.c |
2005/05/07 11:07:20 | 1.282 | ryo_saeba | ChangeLog |
Fix compilation issue, remove unused variable | |||
2005/05/07 06:51:20 | 1.38 | tchize | server/weather.c |
2005/05/07 06:51:20 | 1.19 | tchize | server/spell_attack.c |
2005/05/07 06:51:20 | 1.35 | tchize | server/plugins.c |
2005/05/07 06:51:20 | 1.48 | tchize | server/login.c |
2005/05/07 06:51:20 | 1.58 | tchize | server/c_misc.c |
2005/05/07 06:51:20 | 1.123 | tchize | server/apply.c |
2005/05/07 06:51:19 | 1.16 | tchize | include/win32.h |
2005/05/07 06:51:19 | 1.83 | tchize | include/define.h |
2005/05/07 06:51:19 | 1.13 | tchize | include/autoconf.h.in |
2005/05/07 06:51:19 | 1.12 | tchize | configure.ac |
2005/05/07 06:51:14 | 1.52 | tchize | configure |
2005/05/07 06:51:12 | 1.281 | tchize | ChangeLog |
Corrected silinesses in code. Now compiles when CFLAGS=-ansi -pedantic | |||
2005/05/06 16:10:28 | 1.23 | tchize | utils/Makefile.in |
2005/05/06 16:10:27 | 1.69 | tchize | socket/request.c |
2005/05/06 16:10:26 | 1.28 | tchize | socket/loop.c |
2005/05/06 16:10:26 | 1.36 | tchize | socket/init.c |
2005/05/06 16:10:26 | 1.21 | tchize | socket/info.c |
2005/05/06 16:10:26 | 1.16 | tchize | socket/Makefile.in |
2005/05/06 16:10:25 | 1.161 | tchize | server/player.c |
2005/05/06 16:10:25 | 1.61 | tchize | server/init.c |
2005/05/06 16:10:24 | 1.122 | tchize | server/apply.c |
2005/05/06 16:10:23 | 1.25 | tchize | server/Makefile.in |
2005/05/06 16:10:17 | 1.10 | tchize | random_maps/reader.c |
2005/05/06 16:10:17 | 1.23 | tchize | random_maps/Makefile.in |
2005/05/06 16:10:16 | 1.20 | tchize | include/sockproto.h |
2005/05/06 16:10:16 | 1.31 | tchize | include/newserver.h |
2005/05/06 16:10:16 | 1.64 | tchize | lib/Makefile.in |
2005/05/06 16:10:15 | 1.63 | tchize | include/libproto.h |
2005/05/06 16:10:15 | 1.54 | tchize | include/global.h |
2005/05/06 16:10:15 | 1.82 | tchize | include/define.h |
2005/05/06 16:10:14 | 1.20 | tchize | doc/spoiler-html/Makefile.in |
2005/05/06 16:10:14 | 1.64 | tchize | include/config.h |
2005/05/06 16:10:14 | 1.3 | tchize | include/book.h |
2005/05/06 16:10:14 | 1.18 | tchize | include/Makefile.in |
2005/05/06 16:10:13 | 1.17 | tchize | doc/spoiler/Makefile.in |
2005/05/06 16:10:13 | 1.18 | tchize | doc/playbook-html/Makefile.in |
2005/05/06 16:10:13 | 1.14 | tchize | doc/spell-docs/Makefile.in |
2005/05/06 16:10:13 | 1.14 | tchize | doc/scripts/Makefile.in |
2005/05/06 16:10:11 | 1.18 | tchize | doc/playbook/Makefile.in |
2005/05/06 16:10:11 | 1.13 | tchize | doc/Developers/protocol |
2005/05/06 16:10:11 | 1.14 | tchize | doc/Developers/Makefile.in |
2005/05/06 16:10:10 | 1.30 | tchize | doc/Makefile.in |
2005/05/06 16:10:09 | 1.12 | tchize | crossedit/bitmaps/Makefile.in |
2005/05/06 16:10:09 | 1.12 | tchize | crossedit/doc/Makefile.in |
2005/05/06 16:10:09 | 1.12 | tchize | crossedit/include/Makefile.in |
2005/05/06 16:10:09 | 1.9 | tchize | devel/Makefile.in |
2005/05/06 16:10:08 | 1.14 | tchize | crossedit/Cnv/Makefile.in |
2005/05/06 16:10:08 | 1.20 | tchize | crossedit/Makefile.in |
2005/05/06 16:10:07 | 1.15 | tchize | common/utils.c |
2005/05/06 16:10:07 | 1.18 | tchize | common/readable.c |
2005/05/06 16:10:07 | 1.9 | tchize | common/logger.c |
2005/05/06 16:10:07 | 1.21 | tchize | common/Makefile.in |
added a new command to identify the type of text send to client. media tags can be included inside them. Those text types include scrolls, books, message of the day, signs, aso. See protocol doc for details | |||
2005/05/06 16:09:54 | 1.51 | tchize | configure |
2005/05/06 16:09:50 | 1.19 | tchize | aclocal.m4 |
2005/05/06 16:09:49 | 1.38 | tchize | Makefile.in |
added a new command to identify the type of text send to client. media tags can be included inside them. Those text types include scrolls, books, message of the day, signs, aso. See protocol doc for details | |||
2005/05/03 14:31:28 | 1.10 | ryo_saeba | socket/lowlevel.c |
2005/05/03 14:31:23 | 1.280 | ryo_saeba | ChangeLog |
Patch #1193516 courtesy Casper1 for Hurd support | |||
2005/05/03 13:31:05 | 1.68 | ryo_saeba | common/living.c |
2005/05/03 13:31:04 | 1.62 | ryo_saeba | include/libproto.h |
2005/05/03 13:31:04 | 1.30 | ryo_saeba | common/arch.c |
2005/05/03 13:30:58 | 1.279 | ryo_saeba | ChangeLog |
Use const char* instead of char* when possible | |||
2005/04/30 10:39:33 | 1.31 | ryo_saeba | socket/item.c |
2005/04/30 10:39:33 | 1.20 | ryo_saeba | socket/info.c |
2005/04/30 10:39:33 | 1.19 | ryo_saeba | include/sockproto.h |
2005/04/30 10:39:30 | 1.278 | ryo_saeba | ChangeLog |
Use const char* instead of char* when possible | |||
2005/04/30 02:32:34 | 1.17 | ryo_saeba | make_win32/crossfire32.dsp |
Add reader.l to project, so it's shown | |||
2005/04/27 16:43:29 | 1.91 | ryo_saeba | server/spell_util.c |
2005/04/27 16:43:29 | 1.8 | ryo_saeba | server/ban.c |
2005/04/27 16:43:28 | 1.123 | ryo_saeba | include/sproto.h |
2005/04/27 16:43:28 | 1.121 | ryo_saeba | server/apply.c |
2005/04/27 16:43:25 | 1.277 | ryo_saeba | ChangeLog |
Change some char* to const char* | |||
2005/04/27 02:13:18 | 1.276 | mwedel | ChangeLog |
2005/04/27 02:13:17 | 1.56 | mwedel | server/skills.c |
server/skills.c: Change it so that jeweler skill is used to identify
amulets, not alchemy skill. MSW 2005-04-27 | |||
2005/04/27 01:40:07 | 1.35 | mwedel | socket/init.c |
Apply patch 1190107 so server compiles on HURD.
common/porting.c: Add define for MAXPATHLEN socket/init.c: Add check for __GNU__ for setsockopt() MSW 2005-04-27 | |||
2005/04/27 01:39:50 | 1.25 | mwedel | common/porting.c |
2005/04/27 01:39:47 | 1.275 | mwedel | ChangeLog |
Apply patch 1190107 so server compiles on HURD.
common/porting.c: Add define for MAXPATHLEN socket/init.c: Add check for __GNU__ for setsockopt() MSW 2005-04-27 | |||
2005/04/27 01:25:15 | 1.8 | mwedel | include/treasure.h |
2005/04/27 01:25:15 | 1.120 | mwedel | server/apply.c |
2005/04/27 01:25:15 | 1.53 | mwedel | common/treasure.c |
2005/04/27 01:25:11 | 1.274 | mwedel | ChangeLog |
Change to have objects generated by creator properly fixed up (material,
for potions, spell object, etc). --- common/treasure.c: add GT_MINIMAL flag to change_treasure() to do minimal processing for objects created. include/treasure.h: Add GT_MINIMAL define. server/apply.c: Add call to fix_generated_item() in convert_item() MSW 2005-04-27 | |||
2005/04/21 14:52:11 | 1.80 | ryo_saeba | lib/treasures |
Add mikeeusa's axe to weapon list | |||
2005/04/18 02:14:38 | 1.76 | mwedel | server/monster.c |
Update with latest change of lighting patch.
MSW 2005-04-17 | |||
2005/04/16 23:25:55 | 1.75 | mwedel | server/monster.c |
2005/04/16 23:25:55 | 1.60 | mwedel | server/init.c |
2005/04/16 23:25:54 | 1.122 | mwedel | include/sproto.h |
2005/04/16 23:25:54 | 1.8 | mwedel | random_maps/rogue_layout.c |
2005/04/16 23:25:54 | 1.57 | mwedel | server/c_misc.c |
2005/04/16 23:25:53 | 1.61 | mwedel | include/libproto.h |
2005/04/16 23:25:53 | 1.12 | mwedel | common/los.c |
2005/04/16 23:25:52 | 1.273 | mwedel | ChangeLog |
Various minor bugfixes.
common/los.c: Patch to fix negative lighting. Use isqrt instead of sqrt, so we only want integer values anyways. include/libproto.h, include/sproto.h: Rebuilt as there were some improperly matching prototypes. random_maps/rogue_layout.c: Replace sqrt with isqrt calls. server/c_misc.c: Make name_cmp() a static declaration so it won't be put in the sproto.h file. server/init.c: Remove /* within comment string. server/monster.c: Change sqrt to isqrt MSW 2005-04-16 | |||
2005/04/16 17:05:09 | 1.14 | ryo_saeba | common/utils.c |
2005/04/16 17:05:09 | 1.52 | ryo_saeba | common/treasure.c |
2005/04/16 17:05:08 | 1.89 | ryo_saeba | server/main.c |
2005/04/16 17:05:08 | 1.5 | ryo_saeba | common/region.c |
2005/04/16 17:05:08 | 1.10 | ryo_saeba | common/recipe.c |
2005/04/16 17:05:04 | 1.272 | ryo_saeba | ChangeLog |
Use const char* instead of char* in function parameters | |||
2005/04/16 16:22:01 | 1.88 | ryo_saeba | server/main.c |
Add missing function declaration from reader.c | |||
2005/04/16 08:19:30 | 1.3 | cavesomething | doc/Developers/regions |
2005/04/16 08:19:30 | 1.121 | cavesomething | include/sproto.h |
2005/04/16 08:19:30 | 1.28 | cavesomething | include/map.h |
2005/04/16 08:19:29 | 1.50 | cavesomething | server/commands.c |
2005/04/16 08:19:29 | 1.56 | cavesomething | server/c_misc.c |
add whereabouts command | |||
2005/04/16 00:30:47 | 1.74 | mwedel | server/monster.c |
2005/04/16 00:30:47 | 1.96 | mwedel | common/object.c |
2005/04/16 00:30:47 | 1.11 | mwedel | common/los.c |
Commit patch that makes lighting illuminate in a circular instead of
square radius. Patch by Rednaxela - patch 1171646 MSW 2005-04-15 | |||
2005/04/16 00:27:01 | 1.5 | mwedel | doc/Developers/random-maps |
Commit documentation on difficulty_increase, so it appears not to have
been commited with the prior commit. MSW 2005-04-15 | |||
2005/04/15 15:56:38 | 1.1 | ryo_saeba | doc/Developers/item_transformation |
2005/04/15 15:56:38 | 1.120 | ryo_saeba | include/sproto.h |
2005/04/15 15:56:38 | 1.81 | ryo_saeba | include/define.h |
2005/04/15 15:56:38 | 1.119 | ryo_saeba | server/apply.c |
2005/04/15 15:56:38 | 1.47 | ryo_saeba | common/item.c |
2005/04/15 15:56:34 | 1.271 | ryo_saeba | ChangeLog |
New item type: 163 item transformer, see doc | |||
2005/04/14 19:41:34 | 1.18 | cavesomething | lib/settings |
2005/04/14 19:41:34 | 1.59 | cavesomething | server/init.c |
2005/04/14 19:41:34 | 1.106 | cavesomething | server/attack.c |
2005/04/14 19:41:33 | 1.53 | cavesomething | include/global.h |
2005/04/14 19:41:33 | 1.63 | cavesomething | include/config.h |
2005/04/14 19:41:33 | 1.39 | cavesomething | common/init.c |
patch 1123766 to make PK luck penalty configurable | |||
2005/04/14 14:15:42 | 1.37 | ryo_saeba | server/weather.c |
2005/04/14 14:15:42 | 1.55 | ryo_saeba | server/c_misc.c |
2005/04/14 14:15:41 | 1.15 | ryo_saeba | include/win32.h |
2005/04/14 14:15:40 | 1.119 | ryo_saeba | include/sproto.h |
2005/04/14 14:15:39 | 1.60 | ryo_saeba | include/libproto.h |
2005/04/14 14:15:39 | 1.4 | ryo_saeba | common/region.c |
Fix a few things, use const char* instead of char* when possible | |||
2005/04/14 14:15:27 | 1.73 | ryo_saeba | common/map.c |
2005/04/14 14:15:17 | 1.270 | ryo_saeba | ChangeLog |
Fix a few things, use const char* instead of char* when possible | |||
2005/04/14 01:57:02 | 1.21 | mwedel | random_maps/style.c |
2005/04/14 01:57:02 | 1.21 | mwedel | random_maps/special.c |
2005/04/14 01:57:02 | 1.19 | mwedel | random_maps/rproto.h |
2005/04/14 01:57:02 | 1.8 | mwedel | random_maps/reader.l |
2005/04/14 01:57:02 | 1.9 | mwedel | random_maps/reader.c |
2005/04/14 01:57:02 | 1.13 | mwedel | random_maps/random_map.h |
2005/04/14 01:57:01 | 1.38 | mwedel | random_maps/random_map.c |
2005/04/14 01:57:01 | 1.22 | mwedel | random_maps/Makefile.in |
2005/04/14 01:57:01 | 1.2 | mwedel | random_maps/Makefile.am |
2005/04/14 01:56:58 | 1.269 | mwedel | ChangeLog |
Random map code improvements - add support for subdirectories in the
style maps for random maps. Add difficulty_increase parameter for random maps to control how fast they get harder. doc/Developers/random-maps: Add notes about difficulty_increase parameter. random_maps/Makefile.am: Update proto directive to use cproto, not cextract. random_maps/random_map.c: Update to use difficulty_increase when figuring difficulty of maps. Add code to save it in list of parameters. random_maps/random_map.h: Add difficulty_increase field to structure. random_maps/reader.l, reader.c: Add code to find difficulty_increase parameter. random_maps/rproto.h: rebuilt. random_maps/special.c: Pass in difficulty increase to write_parameters_to_string() random_maps/style.c: Remove old scandir - replaced by our own load_dir() - necessary because we need to check type of files, which scandir doesn't easily let us do. Since it is now our own routine, just return array of file names instead of dirent structures. MSW 2005-04-13 | |||
2005/04/14 01:49:35 | 1.2 | mwedel | utils/metaserver.pl.in |
2005/04/14 01:49:35 | 1.1 | mwedel | utils/cfmeta-rrd |
2005/04/14 01:49:34 | 1.22 | mwedel | utils/Makefile.in |
2005/04/14 01:49:34 | 1.6 | mwedel | utils/Makefile.am |
utils/Makefile.am: Add cfmeta-rrd to list of files to add to distributions
utils/cfmeta-rrd: Example of sample script that takes data and stores it into rrd file and draws graphs (new file). utils/metaserver.pl.in: Add recording of useful stats to external file so they can be processed by other external scripts. MSW 2005-04-13 | |||
2005/04/14 01:12:57 | 1.35 | mwedel | server/shop.c |
2005/04/14 01:12:57 | 1.268 | mwedel | ChangeLog |
server/shop.c: Pass in player object to pay_from_container() - code was
trying to deref pouch->contr which was null. Only occurs when player has 2 different money objects of the same type, but 2 crashes observed on metalforge. MSW 2005-04-13 | |||
2005/03/28 01:20:10 | 1.68 | mwedel | socket/request.c |
2005/03/28 01:20:10 | 1.7 | mwedel | socket/image.c |
2005/03/28 01:20:07 | 1.267 | mwedel | ChangeLog |
socket/image.c: Change esrv_send_face to check for <=0 instead of <0 on face
number. socket/request.c: Change if statement that acted improperly to determine when to send faces. MSW 2005-03-27 | |||
2005/03/25 01:53:44 | 1.54 | cavesomething | server/c_misc.c |
fix for bug #1170280 | |||
2005/03/24 16:35:26 | 1.3 | cavesomething | common/region.c |
minor fix to remove compile error on old compilers | |||
2005/03/24 15:07:47 | 1.36 | tchize | server/weather.c |
Modified lots of call to GET_MAP_OB not checking for null | |||
2005/03/23 15:35:07 | 1.53 | cavesomething | server/c_misc.c |
allow who command to take regions as arguments, if a region is given as an argument then only the players in the region are shown. Partial region names can be used also. Calling who on its own shows everyone that was shown before. | |||
2005/03/23 15:34:56 | 1.118 | cavesomething | include/sproto.h |
allow who command to take regions as arguments, if a region is given as an argument then only the players in the region are shown. Partial region names can be used also. Calling who on its own shows everyone that was shown before. | |||
2005/03/23 15:34:39 | 1.59 | cavesomething | include/libproto.h |
2005/03/23 15:34:37 | 1.2 | cavesomething | doc/Developers/regions |
2005/03/23 15:34:30 | 1.2 | cavesomething | common/region.c |
allow who command to take regions as arguments, if a region is given as an argument then only the players in the region are shown. Partial region names can be used also. Calling who on its own shows everyone that was shown before. | |||
2005/03/22 17:22:42 | 1.61 | ryo_saeba | server/c_wiz.c |
2005/03/22 17:22:42 | 1.52 | ryo_saeba | server/c_misc.c |
2005/03/22 17:22:41 | 1.117 | ryo_saeba | include/sproto.h |
2005/03/22 17:22:37 | 1.266 | ryo_saeba | ChangeLog |
Fix broken win32 compilation. Remove sleep(1) in hide commandas that causes the whole server to sleep | |||
2005/03/22 15:44:43 | 1.67 | akirschbaum | common/living.c |
2005/03/22 15:44:36 | 1.265 | akirschbaum | ChangeLog |
common/living.c: Allow luck to drop back to zero. Limit bad luck object to
+/-100 to prevent overflows. | |||
2005/03/22 01:28:22 | 1.63 | mwedel | lib/Makefile.in |
Update Makefile.in so that it will install the regions file.
MSW 2005-03-21 | |||
2005/03/21 21:15:06 | 1.160 | majorwoo | server/player.c |
Allow a player to hide if standing near a hidden dm. #1119594 | |||
2005/03/21 20:39:50 | 1.51 | majorwoo | server/c_misc.c |
Updated who to sort case insensitive and prevent the occasional printing of garbage characters | |||
2005/03/21 19:54:00 | 1.60 | majorwoo | server/c_wiz.c |
Add's a slight pause to dm's using the hide command to make it look more realistic. | |||
2005/03/20 23:10:01 | 1.28 | mwedel | lib/treasures.bld |
2005/03/20 23:10:00 | 1.67 | mwedel | lib/faces |
2005/03/20 23:09:58 | 1.43 | mwedel | lib/crossfire.1 |
2005/03/20 23:09:51 | 1.44 | mwedel | lib/crossfire.0 |
2005/03/20 23:09:50 | 1.80 | mwedel | lib/bmaps.paths |
2005/03/20 23:09:49 | 1.78 | mwedel | lib/bmaps |
2005/03/20 23:09:48 | 1.157 | mwedel | lib/archetypes |
2005/03/20 23:09:48 | 1.70 | mwedel | lib/animations |
recollect archetypes
MSW 2005-03-20 | |||
2005/03/20 16:26:27 | 1.80 | majorwoo | include/define.h |
2005/03/20 16:26:27 | 1.159 | majorwoo | server/player.c |
This is patch #1166750 to allow a battleground tile to send a player who dies to maxhp,maxsp or hp,mp based on a matching force=slaying | |||
2005/03/20 16:23:40 | 1.17 | majorwoo | lib/settings |
2005/03/20 16:23:40 | 1.50 | majorwoo | server/c_misc.c |
This is path #1165501 to sort the who command by character name. Also some formatting for the DM who that was broken in #1152538 | |||
2005/03/20 16:20:40 | 1.116 | majorwoo | include/sproto.h |
2005/03/20 16:20:40 | 1.52 | majorwoo | include/global.h |
2005/03/20 16:20:40 | 1.16 | majorwoo | lib/settings |
2005/03/20 16:20:40 | 1.58 | majorwoo | server/init.c |
2005/03/20 16:20:40 | 1.49 | majorwoo | server/c_misc.c |
2005/03/20 16:20:39 | 1.38 | majorwoo | common/init.c |
This is patch #1152538 to add a server configurable who command | |||
2005/03/20 10:32:55 | 1.66 | akirschbaum | common/living.c |
2005/03/20 10:32:55 | 1.264 | akirschbaum | ChangeLog |
common/living.c: When randomly adjusting luck, change both op->stats.luck and
the applied bad_luck object. | |||
2005/03/20 10:20:07 | 1.105 | akirschbaum | server/attack.c |
2005/03/20 10:20:05 | 1.263 | akirschbaum | ChangeLog |
server/attack.c: Do not decrease luck if a player kills himself with a spell
or pet. | |||
2005/03/20 00:22:59 | 1.59 | mwedel | server/c_wiz.c |
2005/03/20 00:22:58 | 1.262 | mwedel | ChangeLog |
server/c_wiz.c: change command_free() and command_remove() to always
process the head of the object - doing this operations on the non head will typically always cause problems. MSW 2005-03-19 | |||
2005/03/19 03:14:57 | 1.67 | mwedel | socket/request.c |
2005/03/19 03:14:57 | 1.30 | mwedel | socket/item.c |
2005/03/19 03:14:57 | 1.34 | mwedel | socket/init.c |
2005/03/19 03:14:57 | 1.6 | mwedel | socket/image.c |
2005/03/19 03:14:57 | 1.30 | mwedel | include/newserver.h |
2005/03/19 03:14:57 | 1.51 | mwedel | include/global.h |
2005/03/19 03:14:56 | 1.79 | mwedel | include/define.h |
2005/03/19 03:14:56 | 1.11 | mwedel | common/image.c |
2005/03/19 03:14:55 | 1.261 | mwedel | ChangeLog |
This change makes it so that the smoothing information is pushed to the client
(if the client is using smoothing) instead of a process were we tell the client the smoothlevel and the client then has to request the face info for smoothing. If we know the client wants the info, much easier to push it to the client. This simplifies the client code (doesn't have to keep track of what is requests). It also fixes the 'problem' that when you join the game, you get a few frames with no smoothing and then the smoothing shows up, which seems a bit odd. My testing shows that old clients that want smoothing use this new logic withouth any problems. -- common/image.c: add smooth_face default so that we don't have to look it up everytime. include/define.h: Add SMOOTH_FACE_NAME used by image.c include/global.h: Add smooth_face extern declaration. include/newserver.h: Update comment on what faces_sent is used for, add NS_FACESENT_* values which determines what info for the face was sent. socket/image.c, socket/init.c, socket/item.c: Update faces_sent checks/set to check against NS_FACESENT bitmask. socket/request.c: Update faces_sent as mentioned above. And SendSmooth(), rewrite AskSmooth() to use SendSmooth(). Modify update_smooth() to send smoothing information to the client. MSW 2005-03-19 | |||
2005/03/19 03:10:05 | 1.20 | mwedel | common/Makefile.in |
rebuild file so that it includes region.c in its compilation.
MSW 2005-03-19 | |||
2005/03/19 02:35:09 | 1.260 | mwedel | ChangeLog |
2005/03/19 02:35:08 | 1.72 | mwedel | common/map.c |
common/map.c: Clean up if statement ins blocked_link() which caused warning
messages - broke it apart to make it a little clear. Add check for premature end of map header - make code more resilent in case of truncated saved maps. Fix saving of region name in new_save_map() - saving the pointer to the region isn't what the loader is expecting, and is highly non portable even if it was. MSW 2005-03-18 | |||
2005/03/16 01:59:19 | 1.27 | mwedel | lib/treasures.bld |
2005/03/16 01:59:19 | 1.66 | mwedel | lib/faces |
rebuilt archetypes.
MSW 2005-03-15 | |||
2005/03/16 01:58:51 | 1.42 | mwedel | lib/crossfire.1 |
rebuilt archetypes.
MSW 2005-03-15 | |||
2005/03/16 01:57:13 | 1.43 | mwedel | lib/crossfire.0 |
rebuilt archetypes.
MSW 2005-03-15 | |||
2005/03/16 01:57:01 | 1.79 | mwedel | lib/bmaps.paths |
2005/03/16 01:56:56 | 1.77 | mwedel | lib/bmaps |
2005/03/16 01:56:51 | 1.156 | mwedel | lib/archetypes |
rebuilt archetypes.
MSW 2005-03-15 | |||
2005/03/15 16:16:30 | 1.16 | ryo_saeba | make_win32/crossfire32.dsp |
Add missing file | |||
2005/03/15 15:42:25 | 1.1 | ryo_saeba | doc/Developers/regions |
Add regions documentation | |||
2005/03/15 15:06:23 | 1.57 | ryo_saeba | server/init.c |
2005/03/15 15:06:23 | 1.49 | ryo_saeba | server/commands.c |
2005/03/15 15:06:22 | 1.5 | ryo_saeba | make_win32/cfserver.nsi |
2005/03/15 15:06:22 | 1.48 | ryo_saeba | server/c_misc.c |
2005/03/15 15:06:21 | 1.14 | ryo_saeba | include/win32.h |
2005/03/15 15:06:21 | 1.17 | ryo_saeba | lib/Makefile.am |
2005/03/15 15:06:20 | 1.115 | ryo_saeba | include/sproto.h |
2005/03/15 15:06:20 | 1.27 | ryo_saeba | include/map.h |
2005/03/15 15:06:20 | 1.58 | ryo_saeba | include/libproto.h |
2005/03/15 15:06:20 | 1.50 | ryo_saeba | include/global.h |
2005/03/15 15:06:20 | 1.62 | ryo_saeba | include/config.h |
2005/03/15 15:06:19 | 1.1 | ryo_saeba | common/region.c |
2005/03/15 15:06:19 | 1.71 | ryo_saeba | common/map.c |
2005/03/15 15:06:19 | 1.37 | ryo_saeba | common/init.c |
2005/03/15 15:06:19 | 1.4 | ryo_saeba | common/Makefile.am |
Apply patch #1145089 by cavesomething for region support | |||
2005/03/15 15:05:58 | 1.259 | ryo_saeba | ChangeLog |
Apply patch #1145089 by cavesomething for region support | |||
2005/03/13 09:54:16 | 1.5 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/03/13 09:54:16 | 1.4 | ryo_saeba | make_win32/cfserver.nsi |
2005/03/13 09:54:16 | 1.4 | ryo_saeba | make_win32/Release_notes.txt |
Windows 1.7.0 release. | |||
2005/03/13 09:48:20 | 1.62 | ryo_saeba | common/loader.l |
2005/03/13 09:48:17 | 1.48 | ryo_saeba | server/commands.c |
2005/03/13 09:48:17 | 1.47 | ryo_saeba | server/c_misc.c |
2005/03/13 09:48:17 | 1.66 | ryo_saeba | common/loader.c |
2005/03/13 09:48:16 | 1.114 | ryo_saeba | include/sproto.h |
2005/03/13 09:48:16 | 1.78 | ryo_saeba | include/define.h |
2005/03/13 09:48:14 | 1.258 | ryo_saeba | ChangeLog |
Apply patch #1119762 (salathar): afk command | |||
2005/03/13 09:13:12 | 1.158 | ryo_saeba | server/player.c |
2005/03/13 09:13:11 | 1.77 | ryo_saeba | include/define.h |
2005/03/13 09:13:11 | 1.61 | ryo_saeba | server/c_object.c |
2005/03/13 09:13:06 | 1.257 | ryo_saeba | ChangeLog |
Apply patches #1119366 and #1161816 | |||
2005/03/12 23:49:32 | 1.26 | mwedel | lib/treasures.bld |
2005/03/12 23:49:32 | 1.65 | mwedel | lib/faces |
Collect & rebuilt archetypes.
MSW 2005-03-12 | |||
2005/03/12 23:49:03 | 1.41 | mwedel | lib/crossfire.1 |
Collect & rebuilt archetypes.
MSW 2005-03-12 | |||
2005/03/12 23:48:23 | 1.42 | mwedel | lib/crossfire.0 |
2005/03/12 23:48:15 | 1.78 | mwedel | lib/bmaps.paths |
2005/03/12 23:48:10 | 1.76 | mwedel | lib/bmaps |
2005/03/12 23:48:08 | 1.155 | mwedel | lib/archetypes |
2005/03/12 23:48:07 | 1.69 | mwedel | lib/animations |
Collect & rebuilt archetypes.
MSW 2005-03-12 | |||
2005/03/09 15:20:35 | 1.22 | ryo_saeba | server/alchemy.c |
Tweak comments for doxygen | |||
2005/03/09 13:17:58 | 1.6 | akirschbaum | utils/ltmain.sh |
2005/03/09 13:17:58 | 1.7 | akirschbaum | utils/config.sub |
2005/03/09 13:17:58 | 1.7 | akirschbaum | utils/config.guess |
2005/03/09 13:17:57 | 1.21 | akirschbaum | utils/Makefile.in |
2005/03/09 13:17:56 | 1.15 | akirschbaum | socket/Makefile.in |
2005/03/09 13:17:55 | 1.21 | akirschbaum | random_maps/Makefile.in |
2005/03/09 13:17:55 | 1.24 | akirschbaum | server/Makefile.in |
2005/03/09 13:17:52 | 1.62 | akirschbaum | lib/Makefile.in |
2005/03/09 13:17:51 | 1.17 | akirschbaum | include/Makefile.in |
2005/03/09 13:17:50 | 1.16 | akirschbaum | doc/spoiler/Makefile.in |
2005/03/09 13:17:50 | 1.19 | akirschbaum | doc/spoiler-html/Makefile.in |
2005/03/09 13:17:49 | 1.13 | akirschbaum | doc/spell-docs/Makefile.in |
2005/03/09 13:17:48 | 1.17 | akirschbaum | doc/playbook-html/Makefile.in |
2005/03/09 13:17:48 | 1.13 | akirschbaum | doc/scripts/Makefile.in |
2005/03/09 13:17:46 | 1.17 | akirschbaum | doc/playbook/Makefile.in |
2005/03/09 13:17:46 | 1.13 | akirschbaum | doc/Developers/Makefile.in |
2005/03/09 13:17:45 | 1.29 | akirschbaum | doc/Makefile.in |
*Makefile.in, aclocal.m4, configure, utils/config.guess, utils/config.sub,
utils/ltmain.sh: Rebuild generated files. | |||
2005/03/09 13:17:31 | 1.11 | akirschbaum | crossedit/include/Makefile.in |
2005/03/09 13:17:31 | 1.8 | akirschbaum | devel/Makefile.in |
2005/03/09 13:17:30 | 1.11 | akirschbaum | crossedit/bitmaps/Makefile.in |
2005/03/09 13:17:30 | 1.11 | akirschbaum | crossedit/doc/Makefile.in |
2005/03/09 13:17:29 | 1.13 | akirschbaum | crossedit/Cnv/Makefile.in |
2005/03/09 13:17:28 | 1.19 | akirschbaum | crossedit/Makefile.in |
2005/03/09 13:17:28 | 1.19 | akirschbaum | common/Makefile.in |
2005/03/09 13:17:21 | 1.50 | akirschbaum | configure |
2005/03/09 13:17:16 | 1.18 | akirschbaum | aclocal.m4 |
2005/03/09 13:17:15 | 1.37 | akirschbaum | Makefile.in |
2005/03/09 13:17:12 | 1.256 | akirschbaum | ChangeLog |
*Makefile.in, aclocal.m4, configure, utils/config.guess, utils/config.sub,
utils/ltmain.sh: Rebuild generated files. | |||
2005/03/09 12:59:36 | 1.7 | akirschbaum | acinclude.m4 |
acinclude.m4: Check whether Python supports the "L" format specifier. Do not
build python plugin if not. | |||
2005/03/09 12:59:19 | 1.255 | akirschbaum | ChangeLog |
acinclude.m4: Check whether Python supports the "L" format specifier. Do not
build python plugin if not. | |||
2005/03/08 06:58:29 | 1.13 | elsbernd | crossedit/Edit.c |
Load can modify self->w only, if self->w was created, which is not alwas the case | |||
2005/03/06 14:38:56 | 1.66 | akirschbaum | socket/request.c |
2005/03/06 14:38:56 | 1.19 | akirschbaum | socket/info.c |
2005/03/06 14:38:55 | 1.68 | akirschbaum | server/time.c |
2005/03/06 14:38:55 | 1.126 | akirschbaum | server/spell_effect.c |
2005/03/06 14:38:55 | 1.18 | akirschbaum | server/spell_attack.c |
2005/03/06 14:38:55 | 1.55 | akirschbaum | server/skills.c |
2005/03/06 14:38:55 | 1.50 | akirschbaum | server/skill_util.c |
2005/03/06 14:38:54 | 1.34 | akirschbaum | server/shop.c |
2005/03/06 14:38:54 | 1.25 | akirschbaum | server/pets.c |
2005/03/06 14:38:54 | 1.73 | akirschbaum | server/monster.c |
2005/03/06 14:38:54 | 1.56 | akirschbaum | server/init.c |
2005/03/06 14:38:54 | 1.58 | akirschbaum | server/c_wiz.c |
2005/03/06 14:38:54 | 1.104 | akirschbaum | server/attack.c |
2005/03/06 14:38:53 | 1.18 | akirschbaum | crossedit/Attr.c |
2005/03/06 14:38:53 | 1.118 | akirschbaum | server/apply.c |
2005/03/06 14:38:52 | 1.51 | akirschbaum | common/treasure.c |
2005/03/06 14:38:52 | 1.17 | akirschbaum | common/readable.c |
2005/03/06 14:38:52 | 1.70 | akirschbaum | common/map.c |
2005/03/06 14:38:49 | 1.254 | akirschbaum | ChangeLog |
common/{map.c, readable.c, treasure.c}, crossedit/Attr.c, server/{apply.c,
attack.c, c_wiz.c, init.c, monster.c, pets.c, shop.c, skill_util.c, skills.c, spell_attack.c, spell_effect.c, time.c}, socket/{info.c, request.c}: Add missing newline character to LOG() messages. | |||
2005/03/06 13:05:25 | 1.65 | akirschbaum | socket/request.c |
2005/03/06 13:05:25 | 1.10 | akirschbaum | include/living.h |
2005/03/06 13:05:24 | 1.65 | akirschbaum | common/living.c |
2005/03/06 13:05:18 | 1.253 | akirschbaum | ChangeLog |
common/living.c, include/living.h: Change type of weight_limit to uint32.
socket/request.c: Remove non-portable assignment to rvalue. | |||
2005/03/06 12:13:42 | 1.7 | akirschbaum | doc/Developers/python |
2005/03/06 12:13:42 | 1.2 | akirschbaum | doc/Developers/plugins |
2005/03/06 12:13:42 | 1.2 | akirschbaum | doc/Developers/README |
2005/03/06 12:13:42 | 1.2 | akirschbaum | doc/plugins |
2005/03/06 12:13:39 | 1.252 | akirschbaum | ChangeLog |
doc/{README_PLUGINS.doc, README_PYTHON.txt, plugins}, doc/Developers/{README,
plugins, python}: Update plugin documentation. | |||
2005/03/06 10:46:32 | 1.251 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin/include/plugin_python.h: Whitespace changes,
remove obsolete comments. | |||
2005/03/06 10:26:42 | 1.250 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Only set WhoAmI when running the command registered by
CFPython.RegisterCommand. Set default result value to "success". | |||
2005/03/06 09:56:17 | 1.249 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Fix memory leaks by freeing old strings before
assigning a new value. | |||
2005/03/06 09:24:41 | 1.248 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Use correct format specifiers for item values and
experience values. | |||
2005/03/06 09:11:07 | 1.247 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Make CFPython.IsCanBePicked return whether the object
can be picked up. (Did return whether the object cannot be picked up.) | |||
2005/03/06 07:58:55 | 1.246 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Do not return a pointer to a variable on the stack. | |||
2005/03/06 07:55:46 | 1.34 | akirschbaum | server/plugins.c |
2005/03/06 07:55:44 | 1.245 | akirschbaum | ChangeLog |
server/plugins.c: Fix pointer type mismatch while processing
CFPython.RegisterCommand. | |||
2005/03/06 07:49:01 | 1.244 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Change second parameter of CFPython.CheckMap to use
a map object instead of a map name. Now it works for tiles maps. | |||
2005/03/06 05:46:21 | 1.6 | akirschbaum | acinclude.m4 |
2005/03/06 05:46:19 | 1.243 | akirschbaum | ChangeLog |
acinclude.m4: Add check for python 2.4 to match this file with aclocal.m4. | |||
2005/02/28 15:36:18 | 1.242 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Increase limits of values the Python script may set
to the ranges given by objects in the archetypes file. | |||
2005/02/28 10:31:56 | 1.49 | majorwoo | configure |
2005/02/28 10:31:54 | 1.17 | majorwoo | aclocal.m4 |
Added python 2.4 back to the check, my fault. | |||
2005/02/27 12:05:45 | 1.125 | majorwoo | server/spell_effect.c |
2005/02/27 12:05:44 | 1.117 | majorwoo | server/apply.c |
2005/02/27 12:05:40 | 1.65 | majorwoo | common/loader.c |
Applied patch 1144782 - Fix town portal to maps that have reset | |||
2005/02/27 12:05:15 | 1.48 | majorwoo | configure |
2005/02/27 12:05:14 | 1.16 | majorwoo | aclocal.m4 |
Applied patch 1144782 - Fix town portal to maps that have reset | |||
2005/02/22 05:34:09 | 1.21 | salathar | lib/formulae |
Apply patches 1126149,1118618 courtesy Mithzi
- Fix several broken formulae | |||
2005/02/20 14:43:17 | 1.5 | akirschbaum | server/timers.c |
2005/02/20 14:43:16 | 1.67 | akirschbaum | server/time.c |
2005/02/20 14:43:16 | 1.54 | akirschbaum | server/skills.c |
2005/02/20 14:43:16 | 1.157 | akirschbaum | server/player.c |
2005/02/20 14:43:15 | 1.72 | akirschbaum | server/monster.c |
2005/02/20 14:43:15 | 1.45 | akirschbaum | server/gods.c |
2005/02/20 14:43:15 | 1.60 | akirschbaum | server/c_object.c |
2005/02/20 14:43:14 | 1.103 | akirschbaum | server/attack.c |
2005/02/20 14:43:13 | 1.116 | akirschbaum | server/apply.c |
2005/02/20 14:43:11 | 1.113 | akirschbaum | include/sproto.h |
2005/02/20 14:43:10 | 1.57 | akirschbaum | include/libproto.h |
2005/02/20 14:43:09 | 1.95 | akirschbaum | common/object.c |
common/object.c, include/libproto.h: change nrof parameter of get_split_ob to
uint32 type. server/c_object.c, include/sproto.h: change nrof parameter of drop_object to uint32 type. plugin/{plugin_python.c, include/plugin_python.h}, plugin_animator/{plugin_animator.c, include/plugin_animator.h}, server/{apply.c, attack.c, gods.c, monster.c, player.c, skills.c, time.c, timers.c}: Change type of CFParm.Value[5] and StackParm1[] to uint32 to be able to pass an "nrof" value. | |||
2005/02/20 14:42:56 | 1.241 | akirschbaum | ChangeLog |
common/object.c, include/libproto.h: change nrof parameter of get_split_ob to
uint32 type. server/c_object.c, include/sproto.h: change nrof parameter of drop_object to uint32 type. plugin/{plugin_python.c, include/plugin_python.h}, plugin_animator/{plugin_animator.c, include/plugin_animator.h}, server/{apply.c, attack.c, gods.c, monster.c, player.c, skills.c, time.c, timers.c}: Change type of CFParm.Value[5] and StackParm1[] to uint32 to be able to pass an "nrof" value. | |||
2005/02/20 12:06:03 | 1.240 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin/include/plugin_python.h: Remove spell wrapper
functions. | |||
2005/02/20 11:20:39 | 1.239 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin/include/plugin_python.h: Replace skill-IDs by
skill names. Remove skill-ID wrapper functions. | |||
2005/01/24 02:37:54 | 1.238 | mwedel | ChangeLog |
Add break for 1.7.0 changes.
MSW 2005-01-24 | |||
2005/01/24 01:55:45 | 1.12 | mwedel | include/autoconf.h.in |
2005/01/24 01:55:44 | 1.11 | mwedel | configure.ac |
2005/01/24 01:55:42 | 1.47 | mwedel | configure |
2005/01/24 01:55:40 | 1.237 | mwedel | ChangeLog |
configure, configure.ac, include/autoconf.h.in: Update for
version 1.7.0. Add check for libz - needed by libpng (at least on my system), which is needed for the editor. MSW 2005-01-23 | |||
2005/01/24 01:29:26 | 1.64 | mwedel | socket/request.c |
2005/01/24 01:29:26 | 1.156 | mwedel | server/player.c |
2005/01/24 01:29:26 | 1.2 | mwedel | utils/scores.pl.in |
2005/01/24 01:29:25 | 1.12 | mwedel | crossedit/xutil.c |
2005/01/24 01:29:25 | 1.4 | mwedel | include/shstr.h |
2005/01/24 01:29:25 | 1.49 | mwedel | include/global.h |
2005/01/24 01:29:25 | 1.87 | mwedel | server/main.c |
2005/01/24 01:29:24 | 1.94 | mwedel | common/object.c |
2005/01/24 01:29:21 | 1.236 | mwedel | ChangeLog |
common/object.c: Change CAN_MERGE() from an inline function, since
it calls itself and inline functions are not supposed to do that. Update type check in insert_ob_in_map() to check against defined type (EXIT) instead of hardcoded integer value (66). crossedit/xutil.c: Update to just include Defines.h, which then includes all the other necessary files, including global.h. include/global.h: Add #ifdef checks for the UINT*_MAX types, as some systems already define these values, which results in a redefinition error. Also fix up // style comment. include/shstr.h: Include proper cast in TOPBIT definition. server/main.c: Don't display 'xyz left the game' messages if the player is only at the get name or get password prompt. Prevents possible spoofing of that message. server/player.c: Clean up formatting of check_pick() function. If player is using newpickup to pick up booze, also pick up poison unless they know it is cursed. socket/request.c: AskSmooth() - change buffer type to uint8 so that it matches what the SockList structure wants. utils/scores.pl.in: Use skill_praying to find players god, and not the deprecated experience_wis object. MSW 2005-01-23 | |||
2005/01/23 23:00:44 | 1.1 | temitchell | lib/help/petmode |
2005/01/23 23:00:44 | 1.1 | temitchell | lib/help/mode |
2005/01/23 23:00:44 | 1.1 | temitchell | lib/help/listen |
2005/01/23 23:00:44 | 1.1 | temitchell | lib/help/bowmode |
Add in some help files for a few newer features. The 'mode' file
isn't explaining a command per/se but should have brief info on the different player 'modes', prompting more detailed help requests on them. | |||
2005/01/18 18:23:32 | 1.20 | crowbert | lib/formulae |
fix formulae: talisman_* -> talisman of *; leather armour -> armour | |||
2005/01/16 05:31:38 | 1.47 | tchize | server/commands.c |
2005/01/16 05:31:38 | 1.8 | tchize | server/c_new.c |
fix for bug [ 1082423 ] things I cannot bind Trailing spaces on commands are now removed. | |||
2005/01/16 03:13:14 | 1.19 | tchize | lib/formulae |
Fixed bug [ 1097216 ] potion of might is missing The potion of might has been renamed on 13 sep 2003 to potion of strength. Update formulaes still relying on potion of might to potion of strength | |||
2005/01/15 13:19:26 | 1.9 | crowbert | common/recipe.c |
print skill used for formula with -m7 and -m9 options | |||
2005/01/15 09:56:15 | 1.25 | tchize | lib/treasures.bld |
2005/01/15 09:56:12 | 1.40 | tchize | lib/crossfire.1 |
rebuild of archetype datas. rebuild of datas after fix of bug '[ 1096845 ] Duplicated archtypes' | |||
2005/01/15 09:55:58 | 1.41 | tchize | lib/crossfire.0 |
2005/01/15 09:55:55 | 1.77 | tchize | lib/bmaps.paths |
2005/01/15 09:55:53 | 1.154 | tchize | lib/archetypes |
2005/01/15 09:55:51 | 1.68 | tchize | lib/animations |
rebuild of archetype datas. rebuild of datas after fix of bug '[ 1096845 ] Duplicated archtypes' | |||
2005/01/12 02:04:02 | 1.66 | mwedel | server/time.c |
2005/01/12 02:04:02 | 1.90 | mwedel | server/spell_util.c |
2005/01/12 02:04:01 | 1.124 | mwedel | server/spell_effect.c |
2005/01/12 02:04:01 | 1.155 | mwedel | server/player.c |
2005/01/12 02:04:00 | 1.86 | mwedel | server/main.c |
2005/01/12 02:04:00 | 1.47 | mwedel | server/login.c |
2005/01/12 02:03:59 | 1.11 | mwedel | common/re-cmp.c |
2005/01/12 02:03:56 | 1.46 | mwedel | configure |
2005/01/12 02:03:55 | 1.15 | mwedel | aclocal.m4 |
2005/01/12 02:03:51 | 1.235 | mwedel | ChangeLog |
aclocal.m4, configure: Add check for python 2.4.
common/re-cmp.c: Fix improper comparison *(str+1) instead of str+1 server/login.c: don't allow null names. server/main.c: Disable logging of removed objects - filling up log files on archmage of all the errors. server/player.c: Fix improper initialization of attacktype in for loop. Give players max grace, sp when they die - also, if they are near starvation, give them a bunch of food. server/spell_effect.c: Put cap on duration of godly retribution - it can otherwise last so long that if a player is killed by it at their savebed location, spell could still go on after players temporary immunity ends. Retribution as increases in damage, so no need to really increase damage and duration to really high amounts. server/spell_util.c: In fire_arch_from_position(), and check that player isn't casting spell on top of wall - fixes for many spells, including ball lightning. server/time.c: Change comparsion on return of get_map_flags() from == P_OUT_OF_MAP to & P_OUT_OF_MAP - keeps syntax consistent. MSW 2005-01-11 | |||
2005/01/10 04:55:37 | 1.234 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin_animator/plugin_animator.c,
plugin_animator/plugin_animator.c: Use script return value set by CFPython.SetReturnValue(): access to stack was off by one. Do not return a pointer to a local variable on the stack. | |||
2005/01/10 03:12:22 | 1.233 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin_animator/plugin_animator.c: Handle all defined
events. | |||
2005/01/08 16:30:55 | 1.4 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2005/01/08 16:30:55 | 1.3 | ryo_saeba | make_win32/cfserver.nsi |
2005/01/08 16:30:55 | 1.3 | ryo_saeba | make_win32/Release_notes.txt |
Snapshot release. Create 'datafiles' directory (guild stuff) | |||
2005/01/07 15:23:59 | 1.17 | ryo_saeba | server/spell_attack.c |
2005/01/07 15:23:56 | 1.232 | ryo_saeba | ChangeLog |
Apply patch #1096921 courtesy Salathar (mice outbreak fix) | |||
2005/01/07 14:02:36 | 1.231 | akirschbaum | ChangeLog |
plugin/plugin_pyhton.c, plugin/include/plugin_python.h: Remove obsolete
functions: SetGender, SetRank, SetAlignment, SetGuildForce, GetGuildForce, CreatePlayerForce, CreatePlayerInfo, GetPlayerInfo, GetNextPlayerInfo, SetPreviousObject, SetNextObject. | |||
2005/01/07 13:18:56 | 1.230 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin/include/plugin_python.h: Add function
CFPython.SetDamned(), wrapper functions for missing cost flags, and wrapper functions for event types. | |||
2005/01/07 12:44:08 | 1.229 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin/include/plugin_python.h: Add missing attack type
wrapper functions. | |||
2005/01/07 12:19:57 | 1.228 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Add an optional parameter to CFPython.SetName() to
specify name_pl as well. Always set name_pl. | |||
2005/01/07 11:54:59 | 1.227 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Fix a buffer overflow in CFPython.RegisterCommand():
allocated memory was not sufficient to hold the trailing '\0'. | |||
2005/01/07 11:24:38 | 1.226 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Use #define constants. | |||
2005/01/07 09:24:03 | 1.33 | akirschbaum | server/plugins.c |
2005/01/07 09:23:59 | 1.225 | akirschbaum | ChangeLog |
plugin/include/plugin_python.h, plugin/plugin_python.c,
plugin_animator/plugin_animator.c, server/plugins.c: General cleanup - merge duplicate code, remove debugging code, rename variables, rename C function names to match the Python function name, use hook functions where appropriate. | |||
2005/01/07 06:00:01 | 1.33 | akirschbaum | server/shop.c |
2005/01/07 06:00:01 | 1.32 | akirschbaum | server/plugins.c |
2005/01/07 06:00:00 | 1.112 | akirschbaum | include/sproto.h |
2005/01/07 05:59:58 | 1.224 | akirschbaum | ChangeLog |
include/sproto.h, plugin/plugin_python.c, server/plugins.c, server/shop.c:
Use uint64 type for variables holding money. Use Python long integers to pass these variables to/from the Python plugin. | |||
2005/01/06 10:20:39 | 1.223 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Check values passed in from the Python code; generate
proper Python exceptions for invalid values. | |||
2005/01/06 06:08:14 | 1.222 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin_animator/plugin_animator.c: Make sure all
fields on the stack are initialized. Prevent stack overflow: check was one off, causing a buffer overflow. Decrement stack pointer in error case. | |||
2005/01/04 12:24:16 | 1.4 | akirschbaum | doc/Developers/random-maps |
Remove generate_treasure_now as an option for random maps. | |||
2004/12/29 02:45:10 | 1.65 | mwedel | server/time.c |
2004/12/29 02:45:09 | 1.123 | mwedel | server/spell_effect.c |
2004/12/29 02:45:08 | 1.154 | mwedel | server/player.c |
2004/12/29 02:45:08 | 1.34 | mwedel | server/move.c |
2004/12/29 02:45:08 | 1.102 | mwedel | server/attack.c |
2004/12/29 02:45:07 | 1.115 | mwedel | server/apply.c |
2004/12/29 02:45:07 | 1.10 | mwedel | common/re-cmp.c |
2004/12/29 02:45:05 | 1.221 | mwedel | ChangeLog |
common/regexp.c: Fixed couple flaws in regexp handling. First, there was an
off by one error in the handling of matches (if the match was for example eureca, player could just say eurec, and it would treat that as a valid match). Second case was that the regular expression logic would not try comparing the rest of the passed in string after a partial match - In the eureca case above, if the passed in string was 'where is eureca', after matching the first e (in where), it then fails to match the to prevent unpaid objects from teleporting out of the shop. Also extend code so that non living objects can't use shop mats. server/player.c: Insert force into the player when they die making them immune to any spells on the space they reappear on - this prevents multiple deaths if there is large spell effect going on in the savebed location. Duration of force should be long enough for most spells to run their course, but no so long that the player can use it for much of an advantage (plus, killing yourself to get such an advantage seems odd, and the force only makes the player immune to the attacktypes currently on the space) server/spell_effect.c: Fix spell casting walls (lighting wall, firewall, etc) in that the spell object they cast was not being inserted, resulting in the walls not doing anything. MSW 2004-12-28 Applied patch (bug misc/zoo2) by Lalo server/time.c: creators can now create multi part objects. Applied patch 1086102 by Salathar: server/attack.c: If player kills another player, add (pk) to the death message. Applied patch 1086103 by Salathar: server/move.c: If player pushes another player, send message to both players that pushed happened. Previously, when pushing another player, the pusher wouldn't get any notice. MSW 2004-12-28 | |||
2004/12/28 19:08:50 | 1.64 | mwedel | server/time.c |
2004/12/28 19:08:49 | 1.12 | mwedel | random_maps/standalone.c |
2004/12/28 19:08:49 | 1.7 | mwedel | random_maps/reader.l |
2004/12/28 19:08:49 | 1.8 | mwedel | random_maps/reader.c |
2004/12/28 19:08:49 | 1.12 | mwedel | random_maps/random_map.h |
2004/12/28 19:08:49 | 1.37 | mwedel | random_maps/random_map.c |
2004/12/28 19:08:49 | 1.85 | mwedel | server/main.c |
2004/12/28 19:08:48 | 1.16 | mwedel | common/readable.c |
2004/12/28 19:08:45 | 1.220 | mwedel | ChangeLog |
Applied patch 1001079 - make alchemy books say what skill & equipment
is needed - by Kevin Rudat. common/readable.c: Update code that generates book title, contents to denote what skill and equipment is needed. random_maps/{random_map.c, random_map.h, reader.l, reader.c, standalone.c}, server/main.c: Remove generate_treasure_now as an option for random maps - none are using delayed treasure, and IMO, if someone did, it would horribly break things, so it should never be used - given that, no reason to leave the code there. server/main.c: Add additional debugging for process events on removed objects - trying to track down occasional disease crash. server/time.c: Fix crash in move_player_mover() - it was never map tile aware, but even more so, appears to have always been broken if the player move tried to push the player off the edge of a map. Check for out of map condition, as well as make it map tile aware. MSW 2004-12-28 | |||
2004/12/25 12:09:29 | 1.84 | ryo_saeba | server/main.c |
2004/12/25 12:09:29 | 1.57 | ryo_saeba | server/c_wiz.c |
2004/12/25 12:09:29 | 1.10 | ryo_saeba | server/c_party.c |
2004/12/25 12:09:29 | 1.19 | ryo_saeba | server/c_chat.c |
2004/12/25 12:09:29 | 1.69 | ryo_saeba | common/map.c |
2004/12/25 12:09:27 | 1.219 | ryo_saeba | ChangeLog |
Patches #1086095 and 1088385, party password length tweak | |||
2004/12/21 17:30:02 | 1.15 | ryo_saeba | make_win32/crossfire32.dsp |
Fix crash when dm using free | |||
2004/12/21 17:29:47 | 1.56 | ryo_saeba | server/c_wiz.c |
2004/12/21 17:29:43 | 1.218 | ryo_saeba | ChangeLog |
Fix crash when dm using free | |||
2004/12/14 17:55:49 | 1.79 | crowbert | lib/treasures |
add slight chance for default skill scrolls for unclassed characters | |||
2004/12/10 03:34:08 | 1.61 | akirschbaum | lib/Makefile.in |
2004/12/10 03:34:08 | 1.16 | akirschbaum | lib/Makefile.am |
Use correct filename 'server_speed'. | |||
2004/12/10 03:16:02 | 1.9 | akirschbaum | server/c_party.c |
2004/12/10 03:16:00 | 1.217 | akirschbaum | ChangeLog |
server/c_party.c: Make party passwords of 8 characters work, disallow longer
passwords. Based on patch #1080096 from Casper. Correct help message for party commands. Andreas Kirschbaum 2004-12-10 | |||
2004/11/29 06:03:13 | 1.3 | ryo_saeba | make_win32/plugin_python/plugin_python.dsp |
2004/11/29 06:03:12 | 1.2 | ryo_saeba | make_win32/cfserver.nsi |
2004/11/29 06:03:12 | 1.2 | ryo_saeba | make_win32/Release_notes.txt |
2004/11/29 06:03:12 | 1.2 | ryo_saeba | make_win32/.cvsignore |
Misc updates | |||
2004/11/29 05:30:25 | 1.216 | ryo_saeba | ChangeLog |
Change long long to sint64 | |||
2004/11/25 12:47:58 | 1.1 | ryo_saeba | lib/wizhelp/server_speed |
2004/11/25 12:47:58 | 1.46 | ryo_saeba | server/commands.c |
2004/11/25 12:47:58 | 1.55 | ryo_saeba | server/c_wiz.c |
2004/11/25 12:47:57 | 1.18 | ryo_saeba | lib/formulae |
2004/11/25 12:47:55 | 1.215 | ryo_saeba | ChangeLog |
Apply a few patches from tracker | |||
2004/11/25 12:26:53 | 1.93 | ryo_saeba | common/object.c |
2004/11/25 12:26:46 | 1.214 | ryo_saeba | ChangeLog |
Apply patch #1066665 | |||
2004/11/15 11:58:08 | 1.44 | akirschbaum | server/gods.c |
Fix comment. | |||
2004/11/15 11:55:29 | 1.61 | akirschbaum | common/loader.l |
2004/11/15 11:55:26 | 1.64 | akirschbaum | common/loader.c |
2004/11/15 11:55:23 | 1.213 | akirschbaum | ChangeLog |
common/loader.l: Fix passed size in FAST_SAVE_LONG() - was one too long,
causing truncated diffs after "dam_modifier" entry. | |||
2004/11/09 01:44:24 | 1.111 | mwedel | include/sproto.h |
2004/11/09 01:44:24 | 1.45 | mwedel | server/commands.c |
2004/11/09 01:44:24 | 1.18 | mwedel | server/c_chat.c |
2004/11/09 01:44:23 | 1.212 | mwedel | ChangeLog |
This commit adds the functionality of patch 991916, although the patch
as submitted was used as a baseline to start from. include/sproto.h: rebuilt server/c_chat.c: Rename command_chat() to command_tell_all() which takes a few more optional parameters. Add command_shout() and command_chat() that invoke command_tell_all() with the appropriate changes. server/commands.c: Add chat to list of command table. MSW 2004-11-08 | |||
2004/10/26 00:16:09 | 1.24 | mwedel | lib/treasures.bld |
2004/10/26 00:16:09 | 1.13 | mwedel | lib/smooth |
2004/10/26 00:16:08 | 1.64 | mwedel | lib/faces |
2004/10/26 00:16:06 | 1.39 | mwedel | lib/crossfire.1 |
collect & commit.
MSW 2004-10-25 | |||
2004/10/26 00:15:53 | 1.40 | mwedel | lib/crossfire.0 |
2004/10/26 00:15:49 | 1.76 | mwedel | lib/bmaps.paths |
2004/10/26 00:15:47 | 1.75 | mwedel | lib/bmaps |
2004/10/26 00:15:47 | 1.153 | mwedel | lib/archetypes |
collect & commit.
MSW 2004-10-25 | |||
2004/10/26 00:13:22 | 1.13 | mwedel | lib/collect.pl.in |
Modify collect script so that it strips first pathname component for
editor_folder - matches how it appears the java editor stores it. MSW 2004-10-25 | |||
2004/10/21 14:10:17 | 1.211 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Run the script python_init.py right after
initializing the interpreter. | |||
2004/10/21 11:52:50 | 1.8 | ryo_saeba | server/c_party.c |
2004/10/21 11:52:46 | 1.210 | ryo_saeba | ChangeLog |
Notify of party join/pwd change | |||
2004/10/19 15:31:32 | 1.31 | akirschbaum | server/plugins.c |
plugin/plugin_python.c, plugin/include/plugin_python.h, server/plugins.c:
Fix comments, change whitespace. | |||
2004/10/19 15:31:18 | 1.209 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin/include/plugin_python.h, server/plugins.c:
Fix comments, change whitespace. | |||
2004/10/18 01:54:48 | 1.83 | mwedel | server/main.c |
Fix some bugs I introduced in my last commit.
common/map.c: Add back in call to sum_weight that got removed when removing the object checking code. common/treasure.c: Have fix_generated_item() blank out the randomitems field after it has created treasure. server/apply.c: Only clear randomitems after create_treasure() - don't presume it should get blanked out for other reasons - with change to treasure.c above, this should be more reliable and fix starting skill issue, as randomitems was getting blanked out for CLASS object. server/main.c: Change processing of players a little - found crash where autosave was called for a removed player (map had got swapped out) - don't do autosave logic if player is removed. Move the autosave code to after the players action, so that can just have a single check of removed status. MSW 2004-10-17 | |||
2004/10/18 01:54:36 | 1.114 | mwedel | server/apply.c |
2004/10/18 01:54:35 | 1.50 | mwedel | common/treasure.c |
2004/10/18 01:54:35 | 1.68 | mwedel | common/map.c |
2004/10/18 01:54:33 | 1.208 | mwedel | ChangeLog |
Fix some bugs I introduced in my last commit.
common/map.c: Add back in call to sum_weight that got removed when removing the object checking code. common/treasure.c: Have fix_generated_item() blank out the randomitems field after it has created treasure. server/apply.c: Only clear randomitems after create_treasure() - don't presume it should get blanked out for other reasons - with change to treasure.c above, this should be more reliable and fix starting skill issue, as randomitems was getting blanked out for CLASS object. server/main.c: Change processing of players a little - found crash where autosave was called for a removed player (map had got swapped out) - don't do autosave logic if player is removed. Move the autosave code to after the players action, so that can just have a single check of removed status. MSW 2004-10-17 | |||
2004/10/18 01:35:38 | 1.30 | akirschbaum | server/plugins.c |
2004/10/18 01:35:38 | 1.5 | akirschbaum | server/egoitem.c |
2004/10/18 01:35:37 | 1.110 | akirschbaum | include/sproto.h |
2004/10/18 01:35:36 | 1.207 | akirschbaum | ChangeLog |
include/sproto.h, server/egoitem.c: Change create_artifact() to return whether
the artifact was created. server/plugins.c: Change CFWCreateArtifact()/HOOK_CREATEARTIFACT to return whether the artifact was created. plugin/plugin_python.c: Define new function create_object() to create objects. Use this function to fix CFPython.CreateObjectInside() and CFPython.CreateObject(): creation of artifacts does work now. | |||
2004/10/18 01:21:26 | 1.206 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Fix CFPython.GetNextPlayerInfo() to work with long
force names. Remove duplicate variable initialization. | |||
2004/10/18 01:10:12 | 1.29 | akirschbaum | server/plugins.c |
server/plugins.c: Remove the use of malloc() in initOnePlugin(). | |||
2004/10/18 01:09:52 | 1.205 | akirschbaum | ChangeLog |
server/plugins.c: Remove the use of malloc() in initOnePlugin(). | |||
2004/10/17 22:25:57 | 1.46 | temitchell | server/c_misc.c |
- peaceful state is no danger to others so does not need
to be in display unless player is hostile. (ok done for sure now) | |||
2004/10/17 22:14:19 | 1.45 | temitchell | server/c_misc.c |
- arg! add missing string place for hidden status. | |||
2004/10/17 22:07:06 | 1.44 | temitchell | server/c_misc.c |
- make who output even more readable - also clean up code formatting | |||
2004/10/17 21:20:00 | 1.43 | temitchell | server/c_misc.c |
- reformat output for who command so it is actually readable. | |||
2004/10/16 17:38:21 | 1.204 | akirschbaum | ChangeLog |
plugin/plugin_python.c, plugin_animator/animator_box.c,
plugin_animator/plugin_animator.c, plugin_logger/arena.c, plugin_logger/plugin_logger.c: Use HOOK_FREEMEMORY to free memory allocated by HOOK-functions. Fix memory leaks. | |||
2004/10/16 16:43:47 | 1.28 | akirschbaum | server/plugins.c |
2004/10/16 16:43:46 | 1.203 | akirschbaum | ChangeLog |
plugin/plugin_python.c, server/plugin.c, plugin_animator/animator_box.c: Fix
some more mismatches between plugin interface and implementation. CFPython.Get/SetSkillExperience() use 64-bit exp values now. CFPython.CastAbility() works again. | |||
2004/10/15 16:01:14 | 1.27 | akirschbaum | server/plugins.c |
2004/10/15 16:01:09 | 1.202 | akirschbaum | ChangeLog |
plugin/plugin_python.c, server/plugin.c: Fix type mismatches between plugin
interface and implementation. | |||
2004/10/15 13:34:32 | 1.26 | akirschbaum | server/plugins.c |
2004/10/15 13:34:31 | 1.201 | akirschbaum | ChangeLog |
plugin/plugin_python.c, server/plugin.c: Add/remove "static" to/from some
variables. Fixes a memory leak in CFPython.SaveObject(). | |||
2004/10/15 12:34:58 | 1.200 | akirschbaum | ChangeLog |
plugin/plugin_python.c: Fix reference counting for Python objects. | |||
2004/10/15 02:09:41 | 1.71 | mwedel | server/monster.c |
2004/10/15 02:09:40 | 1.113 | mwedel | server/apply.c |
2004/10/15 02:09:39 | 1.11 | mwedel | doc/spoiler-html/spoiler.html |
2004/10/15 02:09:39 | 1.92 | mwedel | common/object.c |
2004/10/15 02:09:39 | 1.67 | mwedel | common/map.c |
2004/10/15 02:09:38 | 1.60 | mwedel | common/loader.l |
2004/10/15 02:09:35 | 1.63 | mwedel | common/loader.c |
2004/10/15 02:09:35 | 1.64 | mwedel | common/living.c |
2004/10/15 02:09:30 | 1.199 | mwedel | ChangeLog |
common/living.c: Fix exp functions to use the player objects expmul
value when determining level gains, and not the skills. Also, fix bug where players last hp/sp/grace gain I think was being re-rolled when player gained level in skill. common/loader.l, loader.c: Add better recording of non existant objects (no archetype for them) in maps. Also, handle such objects in players inventories properly (which is to just discard them) common/map.c: Add better logging about discarded archetypes. Since the loader now deals with objects without archs in inventories, that code doesn't need to be in the server. common/object.c: copy_object() was not properly nulling out the next field in the event object, pointer to event list was also incorrect, causing events to not be copied properly. doc/spoiler-html/spoiler.html: Rebuilt. server/apply.c: Apply patch by MT that fixes problem of entire inventory not being copied properly. Fix problem that objects in creatures were not having any sub treasure created (eg, put a pyro_book in a monster on the map, and the pyro_book wouldn't have a spell in it) - now we make sure we process inventory objects as well as map objects, creating treasure as needed. server/monster.c: Reverse order of cast_spell() and drain_rod() in monster_use_range() - drain_rod() should go first, because case_spell() can in rare cases destroy the rod. MSW 2004-10-14 | |||
2004/10/11 14:28:24 | 1.78 | temitchell | lib/treasures |
- add bronze weapons and armour to starting treasures and some lists | |||
2004/10/10 10:01:26 | 1.42 | ryo_saeba | server/c_misc.c |
2004/10/10 10:01:23 | 1.198 | ryo_saeba | ChangeLog |
Natural resistances display by statistics for dragon players | |||
2004/10/09 14:36:29 | 1.15 | akirschbaum | common/readable.c |
2004/10/09 14:36:28 | 1.197 | akirschbaum | ChangeLog |
common/readable.c: Apply patch by Kevin Rudat to add some alchemy book names. | |||
2004/10/09 14:26:44 | 1.14 | akirschbaum | common/readable.c |
2004/10/09 14:26:43 | 1.196 | akirschbaum | ChangeLog |
common/readable.c: Apply patch by Kevin Rudat to fix buffer overrun while
generating book titles. | |||
2004/10/09 10:45:14 | 1.3 | akirschbaum | lib/exp_table |
Fix typo. | |||
2004/10/09 10:40:35 | 1.20 | akirschbaum | DEVELOPERS |
Fix address of cvs repository. | |||
2004/09/26 05:09:11 | 1.23 | tchize | lib/treasures.bld |
2004/09/26 05:09:11 | 1.12 | tchize | lib/smooth |
2004/09/26 05:09:10 | 1.63 | tchize | lib/faces |
Colelcted archetypes from arch cvs | |||
2004/09/26 05:08:52 | 1.38 | tchize | lib/crossfire.1 |
Colelcted archetypes from arch cvs | |||
2004/09/26 05:07:57 | 1.39 | tchize | lib/crossfire.0 |
Colelcted archetypes from arch cvs | |||
2004/09/26 05:07:30 | 1.75 | tchize | lib/bmaps.paths |
2004/09/26 05:07:25 | 1.74 | tchize | lib/bmaps |
2004/09/26 05:07:22 | 1.152 | tchize | lib/archetypes |
2004/09/26 05:07:21 | 1.67 | tchize | lib/animations |
Colelcted archetypes from arch cvs | |||
2004/09/26 04:42:34 | 1.109 | ryo_saeba | include/sproto.h |
2004/09/26 04:42:34 | 1.44 | ryo_saeba | server/commands.c |
2004/09/26 04:42:34 | 1.54 | ryo_saeba | server/c_wiz.c |
Add 'stack_clear' command. | |||
2004/09/26 04:42:18 | 1.195 | ryo_saeba | ChangeLog |
Add 'stack_clear' command. | |||
2004/09/25 11:02:15 | 1.12 | tchize | lib/collect.pl.in |
Modified so the comment in arches are stripped away | |||
2004/09/19 22:19:05 | 1.17 | temitchell | lib/formulae |
2004/09/19 22:19:05 | 1.51 | temitchell | lib/artifacts |
- add Cloak of Unholy Protection and recipie for same as per patch
1030545 | |||
2004/09/19 12:13:54 | 1.153 | akirschbaum | server/player.c |
2004/09/19 12:13:53 | 1.194 | akirschbaum | ChangeLog |
server/player.c: Allow to 'reply' to players that logged out but did not yet
drop the connection. Now reply works like other communication commands. | |||
2004/09/19 11:17:48 | 1.13 | akirschbaum | common/utils.c |
2004/09/19 11:17:48 | 1.193 | akirschbaum | ChangeLog |
common/utils.c: Fix random_roll() and die_roll() to not return out of range
values. | |||
2004/09/19 11:12:18 | 1.76 | akirschbaum | include/define.h |
2004/09/19 11:12:16 | 1.192 | akirschbaum | ChangeLog |
include/define.h: Add parentheses around arguments of FABS macro. | |||
2004/09/14 14:59:08 | 1.39 | akirschbaum | server/rune.c |
2004/09/14 14:59:06 | 1.191 | akirschbaum | ChangeLog |
server/rune.c: Prevent creation of level 0 runes. Re-enable runes to cast
multiple spells. | |||
2004/09/14 14:23:12 | 1.2 | akirschbaum | doc/Developers/runes |
Correct field descriptions. | |||
2004/09/12 07:55:45 | 1.190 | ryo_saeba | ChangeLog |
Removed windows newlines *sigh* | |||
2004/09/12 07:53:57 | 1.2 | ryo_saeba | lib/help/cast |
Various fixes for Win32, apply some tracker patches | |||
2004/09/12 07:53:25 | 1.15 | ryo_saeba | lib/settings |
Various fixes for Win32, apply some tracker patches | |||
2004/09/12 07:52:11 | 1.12 | ryo_saeba | doc/Developers/protocol |
2004/09/12 07:52:11 | 1.2 | ryo_saeba | doc/Developers/programming_guide |
2004/09/12 07:52:11 | 1.59 | ryo_saeba | server/c_object.c |
2004/09/12 07:52:10 | 1.2 | ryo_saeba | doc/SurvivalGuide |
2004/09/12 07:52:10 | 1.61 | ryo_saeba | include/config.h |
2004/09/12 07:52:08 | 1.189 | ryo_saeba | ChangeLog |
Various fixes for Win32, apply some tracker patches | |||
2004/09/10 02:03:45 | 1.101 | mwedel | server/attack.c |
2004/09/10 02:03:39 | 1.188 | mwedel | ChangeLog |
server/attack.c: Pass in skill (string) to change_exp instead of skop->skill -
skop can be null, resulting in a crash here. In addition, other calls to change_exp in this function use the skill string, so it is good to be consistent. MSW 2004-09-09 | |||
2004/09/05 17:11:27 | 1.53 | ryo_saeba | server/c_wiz.c |
2004/09/05 17:11:18 | 1.187 | ryo_saeba | ChangeLog |
Forgot to skip blanks when item number for dm stuff | |||
2004/09/03 01:43:43 | 1.186 | mwedel | ChangeLog |
2004/09/03 01:43:42 | 1.91 | mwedel | common/object.c |
common/object.c: Fix insert_ob_in_map so right coordinates and map
value are used on GET_MAP_OB call - was using values before changes for tiling were applied. MSW 2004-09-02 | |||
2004/08/31 20:26:55 | 1.77 | temitchell | lib/treasures |
- move direwolf and hellhoud treasures to arches. | |||
2004/08/30 12:21:37 | 1.152 | akirschbaum | server/player.c |
2004/08/30 12:21:34 | 1.185 | akirschbaum | ChangeLog |
server/player.c: allow to 'talk' to players with ambiguous names: use a
perfect match even if other partial matches exist. | |||
2004/08/29 11:43:20 | 1.60 | temitchell | lib/Makefile.in |
2004/08/29 11:43:20 | 1.15 | temitchell | lib/Makefile.am |
- add new directory for datafiles to local dir (var/crossfire/datafiles) | |||
2004/08/27 20:12:12 | 1.50 | temitchell | lib/artifacts |
- fix typo item->items | |||
2004/08/27 20:09:34 | 1.49 | temitchell | lib/artifacts |
- change paths to python files | |||
2004/08/24 14:43:59 | 1.32 | akirschbaum | server/shop.c |
2004/08/24 14:43:59 | 1.21 | akirschbaum | server/alchemy.c |
2004/08/24 14:43:58 | 1.75 | akirschbaum | include/define.h |
2004/08/24 14:43:55 | 1.184 | akirschbaum | ChangeLog |
include/define.h
server/shop.c add new flags F_IDENTIFIED and F_NOT_CURSED to query_cost() to pretend the item to be identified/not cursed or damned. server/alchemy.c fix possible abuse of shadow alchemy: do not allow the generated items to be more valuable than the ingredients when using alternate recipes. | |||
2004/08/24 01:37:41 | 1.66 | mwedel | common/map.c |
2004/08/24 01:37:41 | 1.183 | mwedel | ChangeLog |
common/map.c: Add extra check to make sure variable is set before calling
strcmp - this can happen if the map file that is being loaded is 0 bytes - without this, the server would crash. MSW 2004-08-23 | |||
2004/08/20 15:02:10 | 1.122 | akirschbaum | server/spell_effect.c |
2004/08/20 15:02:10 | 1.33 | akirschbaum | server/move.c |
2004/08/20 15:02:10 | 1.28 | akirschbaum | server/disease.c |
2004/08/20 15:02:09 | 1.182 | akirschbaum | ChangeLog |
server/disease.c: fix crash when casting diseases on tiled maps.
server/move.c: fix problem with multi-tile monsters and pass thru walls. server/spell_effect.c: fix magic walls sometimes appearing in wrong place. Andreas Kirschbaum 2004-08-20 | |||
2004/08/18 02:02:19 | 1.90 | mwedel | common/object.c |
If MANY_CORES is defined, and we get call to update_object() with invalid
coordinates, call abort to make debugging easier. Ignoring the error seems only marginally useful, as I've observed a crash after a bunch of errors from that area. MSW 2004-08-17 | |||
2004/08/18 01:29:24 | 1.65 | mwedel | common/map.c |
2004/08/18 01:29:24 | 1.59 | mwedel | common/loader.l |
2004/08/18 01:29:23 | 1.62 | mwedel | common/loader.c |
2004/08/18 01:29:19 | 1.181 | mwedel | ChangeLog |
common/loader.l, loader.c: in check_loaded_object() - don't give spell
objects inventory if we are in the arch_init phase. When loading objects in common loader routine, if object doesn't have arch, set the object name to the arch name so that it is more meaningful than 'singularity'. common/map.c: If object has inventory, check to make sure the inventory objects have an archetype set - if not, remove and free the object - objects without archetypes causes crashes. MSW 2004-08-17 | |||
2004/08/17 02:38:42 | 1.16 | mwedel | common/player.c |
add check to see if pl->stack_items is set before calling free on it.
MSW 2004-08-23 | |||
2004/08/17 01:41:04 | 1.52 | mwedel | server/c_wiz.c |
2004/08/17 01:41:04 | 1.112 | mwedel | server/apply.c |
2004/08/17 01:41:00 | 1.180 | mwedel | ChangeLog |
server/apply.c: fix_auto_apply() - add some debugging statements, as I've
seen crashes caused by monsters with scrolls with no spells - need to figure out how those are showing up. server/c_wiz.c: command_kick() - fix occasional crashes when player isn't on any map when kicked. command_create() largely rewritten so it doesn't crash the server on any malformed values passed in, add some more features so it should be easier to create objects. MSW 2004-08-16 | |||
2004/08/16 15:55:17 | 1.1 | ryo_saeba | make_win32/cfserver.nsi |
2004/08/16 15:55:17 | 1.1 | ryo_saeba | make_win32/Release_notes.txt |
Add Win32 NSIS installer script | |||
2004/08/16 03:47:04 | 1.111 | ryo_saeba | server/apply.c |
2004/08/16 03:47:00 | 1.179 | ryo_saeba | ChangeLog |
Fix bug #989110, mutating spellbooks | |||
2004/08/15 12:03:08 | 1.13 | ryo_saeba | include/win32.h |
2004/08/15 12:03:08 | 1.43 | ryo_saeba | server/commands.c |
2004/08/15 12:03:08 | 1.51 | ryo_saeba | server/c_wiz.c |
2004/08/15 12:03:08 | 1.41 | ryo_saeba | server/c_misc.c |
2004/08/15 12:03:07 | 1.108 | ryo_saeba | include/sproto.h |
2004/08/15 12:03:07 | 1.37 | ryo_saeba | include/player.h |
2004/08/15 12:03:07 | 1.15 | ryo_saeba | common/player.c |
2004/08/15 12:03:06 | 1.178 | ryo_saeba | ChangeLog |
Add item stack for DMs, to ease item manipulation | |||
2004/08/14 04:48:40 | 1.16 | ryo_saeba | server/spell_attack.c |
2004/08/14 04:48:39 | 1.177 | ryo_saeba | ChangeLog |
Fix charm monster exploit | |||
2004/08/07 18:24:13 | 1.3 | temitchell | doc/Developers/random-maps |
2004/08/07 18:24:13 | 1.11 | temitchell | random_maps/wall.c |
2004/08/07 18:24:13 | 1.20 | temitchell | random_maps/special.c |
2004/08/07 18:24:13 | 1.18 | temitchell | random_maps/rproto.h |
2004/08/07 18:24:13 | 1.6 | temitchell | random_maps/reader.l |
2004/08/07 18:24:13 | 1.11 | temitchell | random_maps/random_map.h |
2004/08/07 18:24:13 | 1.36 | temitchell | random_maps/random_map.c |
2004/08/07 18:24:13 | 1.17 | temitchell | random_maps/exit.c |
2004/08/07 18:24:11 | 1.176 | temitchell | ChangeLog |
added fix for random maps with single arch walls,
added level indicator on random map signs added new parameter 'exit_on_final_map'- see documentation addresses patches 983780 and 983716 | |||
2004/08/02 18:27:55 | 1.25 | temitchell | server/plugins.c |
2004/08/02 18:27:55 | 1.50 | temitchell | server/c_wiz.c |
2004/08/02 18:27:54 | 1.13 | temitchell | include/plugin.h |
- add event hooks for Kick and Muzzle(toggle_shout) commands
- fix CFSetQuantity by changing the int to uintand remove - now looks for event scripts in python/events | |||
2004/07/16 17:24:10 | 1.53 | ryo_saeba | server/skills.c |
Writing xp gets mutiplied by level, to make it possible to level up | |||
2004/07/16 17:23:53 | 1.175 | ryo_saeba | ChangeLog |
Writing xp gets mutiplied by level, to make it possible to level up | |||
2004/07/03 04:16:57 | 1.12 | ryo_saeba | include/win32.h |
2004/07/03 04:16:57 | 1.61 | ryo_saeba | common/loader.c |
2004/07/03 04:16:56 | 1.174 | ryo_saeba | ChangeLog |
Win32 fixes | |||
2004/06/23 00:49:07 | 1.63 | mwedel | server/time.c |
2004/06/23 00:49:07 | 1.49 | mwedel | server/skill_util.c |
server/skill_util.c: Fix skills command so that it properly displays
percentage of permanent exp. server/time.c: Modify move_arrow() so that it removes thrown objects with no inventory. MSW 2004-06-22 | |||
2004/06/23 00:48:56 | 1.173 | mwedel | ChangeLog |
server/skill_util.c: Fix skills command so that it properly displays
percentage of permanent exp. server/time.c: Modify move_arrow() so that it removes thrown objects with no inventory. MSW 2004-06-22 | |||
2004/06/22 01:28:08 | 1.18 | mwedel | socket/info.c |
2004/06/22 01:28:07 | 1.172 | mwedel | ChangeLog |
socket/info.c: Replace sprintf() calls with snprintf() - got metalforge
crash with apparent buffer overun - going to snprintf should prevent the problem in the future. MSW 2004-06-21 | |||
2004/06/18 02:45:29 | 1.89 | mwedel | server/spell_util.c |
2004/06/18 02:45:29 | 1.38 | mwedel | server/rune.c |
2004/06/18 02:45:29 | 1.49 | mwedel | server/c_wiz.c |
2004/06/18 02:45:26 | 1.171 | mwedel | ChangeLog |
server/c_wiz.c: for command_create() - check to see if 'of' parameter
is a spell archetype name, and do the right thing if it is. This allows things like 'create rod_heavy of spell_large_lightning'. Note that the command_create is still a seriously broken function in many regards. server/rune.c: Fix write_rune() when trying to find the spell in encase in the rune - assignment was incorrect, so it always took the last matching spell in the players inventory, not the best matching spell. server/spell_util.c: Change the call to prayer_failure() so that its potency is based on how badly short the player is short of grace. Eg, if only 1 point short, potency of 1. This changes from before where the potency was always the difference in mana. MSW 2004-06-17 | |||
2004/06/16 02:09:45 | 1.121 | mwedel | server/spell_effect.c |
2004/06/16 02:09:44 | 1.48 | mwedel | server/c_wiz.c |
2004/06/16 02:09:44 | 1.100 | mwedel | server/attack.c |
2004/06/16 02:09:42 | 1.170 | mwedel | ChangeLog |
server/attack.c: Fix hit_with_arrow() so that it uses the proper map
when inserting the arrow. server/c_wiz.c: Add note about brokeness of command_create() server/spell_effect.c: execute_word_of_recall() - don't attempt recall if player isn't on any map. MSW 2004-06-15 | |||
2004/06/14 23:12:42 | 1.59 | mwedel | lib/Makefile.in |
2004/06/14 23:12:42 | 1.14 | mwedel | lib/Makefile.am |
Remove the 'name' help file. No command exists.
MSW 2004-06-14 | |||
2004/06/13 12:30:39 | 1.63 | akirschbaum | socket/request.c |
2004/06/13 12:30:39 | 1.27 | akirschbaum | socket/loop.c |
2004/06/13 12:30:38 | 1.29 | akirschbaum | socket/item.c |
2004/06/13 12:30:38 | 1.31 | akirschbaum | server/shop.c |
2004/06/13 12:30:38 | 1.151 | akirschbaum | server/player.c |
2004/06/13 12:30:38 | 1.58 | akirschbaum | server/c_object.c |
common/object.c
include/define.h include/player.h include/sproto.h server/attack.c server/c_object.c server/player.c server/shop.c socket/item.c socket/loop.c socket/request.c: Remove explicit calls to esrv_update_item(UPD_WEIGHT, pl, pl) for player objects. Instead send the new weight whenever it changes. | |||
2004/06/13 12:30:22 | 1.107 | akirschbaum | include/sproto.h |
2004/06/13 12:30:22 | 1.36 | akirschbaum | include/player.h |
2004/06/13 12:30:22 | 1.99 | akirschbaum | server/attack.c |
2004/06/13 12:30:21 | 1.74 | akirschbaum | include/define.h |
2004/06/13 12:30:21 | 1.89 | akirschbaum | common/object.c |
2004/06/13 12:30:14 | 1.169 | akirschbaum | ChangeLog |
common/object.c
include/define.h include/player.h include/sproto.h server/attack.c server/c_object.c server/player.c server/shop.c socket/item.c socket/loop.c socket/request.c: Remove explicit calls to esrv_update_item(UPD_WEIGHT, pl, pl) for player objects. Instead send the new weight whenever it changes. | |||
2004/06/12 14:09:35 | 1.46 | akirschbaum | common/item.c |
Set type of variable holding a weight to sint32. | |||
2004/06/11 02:23:43 | 1.15 | mwedel | server/spell_attack.c |
2004/06/11 02:23:42 | 1.58 | mwedel | common/loader.l |
2004/06/11 02:23:37 | 1.60 | mwedel | common/loader.c |
2004/06/11 02:23:37 | 1.45 | mwedel | common/item.c |
2004/06/11 02:23:34 | 1.168 | mwedel | ChangeLog |
common/item.c: describe_monster() - if the creature/player is stealthy,
mention it when the object is described. common/loader.l, loader.c: Fix passed in size to get_ob_diff() - was one to long, causing string corruption. server/spell_attack.c: mood_change() - fix get_map_ob call - wasn't using correct coordinate variables, resulting in crash. MSW 2004-06-10 | |||
2004/06/11 01:22:00 | 1.22 | mwedel | lib/treasures.bld |
2004/06/11 01:22:00 | 1.62 | mwedel | lib/faces |
2004/06/11 01:21:58 | 1.37 | mwedel | lib/crossfire.1 |
Recollect - the missing 'archway' archs, along with perhaps others, is
causing crashes/infinite loops. MSW 2004-06-10 | |||
2004/06/11 01:21:45 | 1.38 | mwedel | lib/crossfire.0 |
2004/06/11 01:21:43 | 1.74 | mwedel | lib/bmaps.paths |
2004/06/11 01:21:42 | 1.73 | mwedel | lib/bmaps |
2004/06/11 01:21:42 | 1.151 | mwedel | lib/archetypes |
Recollect - the missing 'archway' archs, along with perhaps others, is
causing crashes/infinite loops. MSW 2004-06-10 | |||
2004/06/11 01:12:58 | 1.14 | mwedel | server/spell_attack.c |
2004/06/11 01:12:57 | 1.20 | mwedel | random_maps/style.c |
2004/06/11 01:12:57 | 1.47 | mwedel | server/c_wiz.c |
2004/06/11 01:12:57 | 1.88 | mwedel | common/object.c |
2004/06/11 01:12:56 | 1.167 | mwedel | ChangeLog |
common/object.c: insert_map_in_ob() - remove CAN_MERGE checks after the
map translation - otherwise, we can have bogus coordinates that are used for GET_MAP_OB. random_maps/style.c: pick_random_object() - have it return null object (and probably crash) instead of getting into an infinite loop. server/c_wiz.c: command_kick() - check FLAG_FREED of player. Remove all the broken skill/exp object granting code in command_possess() - this is probably still a broken function. server/spell_attack.c: mood_change() - fix get_map_ob call - wasn't using correct coordinate variables, resulting in crash. MSW 2004-06-10 | |||
2004/06/09 11:47:34 | 1.7 | ryo_saeba | server/c_party.c |
2004/06/09 11:47:33 | 1.166 | ryo_saeba | ChangeLog |
gsay tweaks, courtesy Katia | |||
2004/06/06 12:15:12 | 1.42 | ryo_saeba | server/commands.c |
2004/06/06 12:15:11 | 1.165 | ryo_saeba | ChangeLog |
Disable possess command | |||
2004/06/06 11:30:21 | 1.164 | ryo_saeba | ChangeLog |
Remove Windows newlines | |||
2004/06/06 11:25:40 | 1.48 | ryo_saeba | server/skill_util.c |
2004/06/06 11:25:40 | 1.70 | ryo_saeba | server/monster.c |
2004/06/06 11:25:40 | 1.163 | ryo_saeba | ChangeLog |
Fix for monsters not using hands, and now ignore DM | |||
2004/06/01 02:21:11 | 1.120 | mwedel | server/spell_effect.c |
server/c_misc.c: Add sum_weight() call to fix_me command so that players
weight is properly recalculated. server/skills.c: Fix up attempt_steal() so that it doesn't improperly remove object from target when person doing the stealing can't pick it up. server/spell_attack.c: Set maxhp properly, so multipled fireballs, etc can be going off at the same time. server/spell_effect.c: Fix up cast_create_missile() so more esoteric missiles can be created. MSW 2004-05-31 | |||
2004/06/01 02:20:56 | 1.13 | mwedel | server/spell_attack.c |
2004/06/01 02:20:56 | 1.52 | mwedel | server/skills.c |
2004/06/01 02:20:56 | 1.40 | mwedel | server/c_misc.c |
2004/06/01 02:20:54 | 1.162 | mwedel | ChangeLog |
server/c_misc.c: Add sum_weight() call to fix_me command so that players
weight is properly recalculated. server/skills.c: Fix up attempt_steal() so that it doesn't improperly remove object from target when person doing the stealing can't pick it up. server/spell_attack.c: Set maxhp properly, so multipled fireballs, etc can be going off at the same time. server/spell_effect.c: Fix up cast_create_missile() so more esoteric missiles can be created. MSW 2004-05-31 | |||
2004/06/01 01:32:06 | 1.46 | mwedel | server/c_wiz.c |
add newline to end of file - prevents gcc warning message.
MSW 2004-05-31 | |||
2004/06/01 01:22:47 | 1.11 | mwedel | doc/Developers/protocol |
Commit note about proposed map2 protocol command. Figure might as well
make it more readily available. MSW 2004-05-31 | |||
2004/05/24 16:03:12 | 1.45 | ryo_saeba | server/c_wiz.c |
Missing return value :p | |||
2004/05/24 16:00:17 | 1.41 | ryo_saeba | server/commands.c |
2004/05/24 16:00:17 | 1.44 | ryo_saeba | server/c_wiz.c |
2004/05/24 16:00:16 | 1.106 | ryo_saeba | include/sproto.h |
2004/05/24 16:00:13 | 1.161 | ryo_saeba | ChangeLog |
new dmhide command, dm + hide | |||
2004/05/20 00:50:00 | 1.12 | mwedel | server/spell_attack.c |
2004/05/20 00:50:00 | 1.43 | mwedel | server/gods.c |
2004/05/20 00:49:59 | 1.36 | mwedel | lib/crossfire.1 |
2004/05/20 00:49:54 | 1.37 | mwedel | lib/crossfire.0 |
2004/05/20 00:49:53 | 1.73 | mwedel | lib/bmaps.paths |
2004/05/20 00:49:53 | 1.72 | mwedel | lib/bmaps |
2004/05/20 00:49:52 | 1.2 | mwedel | include/book.h |
2004/05/20 00:49:52 | 1.150 | mwedel | lib/archetypes |
2004/05/20 00:49:52 | 1.58 | mwedel | lib/Makefile.in |
2004/05/20 00:49:52 | 1.13 | mwedel | lib/Makefile.am |
2004/05/20 00:49:51 | 1.160 | mwedel | ChangeLog |
include/book.h: Increase the size of BOOK_BUF, so inscribed books can hold
more informatin. lib/Makefile.am, lib/Makefile.in: Add the 'rename' to the list of help files. lib/archetypes: update the glyph/rune spells to have proper face. lib/bmaps, lib/crossfire.* - add glyph.111 image. server/gods.c: Modify tailor_god_spell() to look harder to find a god - necessary for glyph spells. server/spell_attack.c: Give players 50% of exp for monsters they charm. MSW 2004-05-19 | |||
2004/05/18 11:11:52 | 1.87 | akirschbaum | common/object.c |
2004/05/18 11:11:51 | 1.159 | akirschbaum | ChangeLog |
common/object.c: Correct get_search_arr() to return a proper permutation.
Andreas Kirschbaum 2004-05-18 | |||
2004/05/16 22:19:11 | 1.82 | mwedel | server/main.c |
server/main.c: Have process_events display information from dumped object.
also, more refinement on checking of object status. MSW 2004-05-16 | |||
2004/05/16 22:19:00 | 1.158 | mwedel | ChangeLog |
server/main.c: Have process_events display information from dumped object.
also, more refinement on checking of object status. MSW 2004-05-16 | |||
2004/05/16 05:38:05 | 1.157 | ryo_saeba | ChangeLog |
Changes for now | |||
2004/05/16 04:06:59 | 1.43 | ryo_saeba | server/c_wiz.c |
Fix learn_spell | |||
2004/05/16 03:42:51 | 1.3 | ryo_saeba | server/build_map.c |
Fix not saved pedestals when building on non unique maps | |||
2004/05/16 03:25:58 | 1.21 | mwedel | lib/treasures.bld |
2004/05/16 03:25:50 | 1.35 | mwedel | lib/crossfire.1 |
commit these for Ryo. Ads GPS object.
MSW 2004-05-15 | |||
2004/05/16 03:25:32 | 1.36 | mwedel | lib/crossfire.0 |
2004/05/16 03:25:30 | 1.72 | mwedel | lib/bmaps.paths |
2004/05/16 03:25:29 | 1.71 | mwedel | lib/bmaps |
2004/05/16 03:25:29 | 1.149 | mwedel | lib/archetypes |
commit these for Ryo. Ads GPS object.
MSW 2004-05-15 | |||
2004/05/16 01:13:21 | 1.45 | mwedel | configure |
2004/05/16 01:13:20 | 1.27 | mwedel | configure.in |
2004/05/16 01:13:20 | 1.1 | mwedel | config.sub |
2004/05/16 01:13:20 | 1.1 | mwedel | config.guess |
2004/05/16 01:13:20 | 1.14 | mwedel | aclocal.m4 |
2004/05/16 01:13:20 | 1.5 | mwedel | acinclude.m4 |
2004/05/16 01:13:20 | 1.36 | mwedel | Makefile.in |
server/acinclude.m4: Patch by acinclude.m4 to add python 2.3 support.
Rebuilt files (Makefile.in, aclocal.m4, configure, configure.in). add config.guess, config.sub since automake now includes them in the Makefile.in file. MSW 2004-05-15 | |||
2004/05/16 01:05:09 | 1.119 | mwedel | server/spell_effect.c |
server/spell_effect.c: Fix cast_create_food() to call
find_archetype_by_object_name() instead of find_archetype(). In this way, players can use invoke without having to know the archetype name. MSW 2004-05-15 | |||
2004/05/16 00:29:50 | 1.42 | mwedel | server/c_wiz.c |
server/c_wiz.c: Modify command_banish() to record dm name, player name,
and date of command. MSW 2004-05-15 | |||
2004/05/15 22:58:19 | 1.81 | mwedel | server/main.c |
server/main.c: freeing removed objects appeared to have more of a
consequence than expected - only remove the object if it was on a map (op->map). It turns out that the artifact code uses objects that are removed to store what the new object is. MSW 2004-05-15 | |||
2004/05/15 13:15:35 | 1.110 | ryo_saeba | server/apply.c |
2004/05/15 13:15:34 | 1.105 | ryo_saeba | include/sproto.h |
2004/05/15 13:15:34 | 1.73 | ryo_saeba | include/define.h |
2004/05/15 13:15:31 | 1.156 | ryo_saeba | ChangeLog |
Added a positioning system | |||
2004/05/14 02:38:02 | 1.155 | mwedel | ChangeLog |
commit the changelog for the night. MSW 2004-05-13 | |||
2004/05/14 02:35:26 | 1.109 | mwedel | server/apply.c |
server/apply.c: Fix fix_auto_apply() so we don't generate additional
spells for spellcasting objects that already have them (regression from fix from 5/11 below) MSW 2004-05-13 | |||
2004/05/14 02:23:25 | 1.80 | mwedel | server/main.c |
server/main.c: Fix process_events() so it doesn't purge removed players
from the list - players get in the removed state at play again prompt. MSW 2004-05-13 | |||
2004/05/14 01:41:27 | 1.88 | mwedel | server/spell_util.c |
server/spell_util.c: SP_level_spellpoint_cost() - never have a spell
cost 0 spellpoints due to attunement or other bonuses - spell always cost at least 1 sp/grace. MSW 2004-05-13 | |||
2004/05/14 00:55:56 | 1.62 | mwedel | server/time.c |
Clean up the formatting of move_teleporter() - no code changes.
MSW 2004-05-13 | |||
2004/05/14 00:47:30 | 1.11 | mwedel | doc/Developers/objects |
Add notes about duplicators.
MSW 2004-05-13 | |||
2004/05/12 02:15:18 | 1.154 | mwedel | ChangeLog |
get todays updates in
MSW 2004-05-11 | |||
2004/05/12 02:14:38 | 1.108 | mwedel | server/apply.c |
server/apply.c: modify fix_auto_apply() so that it properly generates
items for creatures that start with objects in their inventory. MSW 2004-05-11 | |||
2004/05/12 00:52:39 | 1.24 | mwedel | server/pets.c |
server/pets.c: Fix summon golem, summon pet monsters so that the summoned
monsters are not worth any exp. Fixes bugs were players could summon monsters and then kill them. MSW 2004-05-11 | |||
2004/05/11 23:43:06 | 1.51 | mwedel | server/skills.c |
server/skills.c: Fix do_skill_detect_curse() and do_skill_detect_magic()
so that they don't process objects the player is incapable of picking up (eg, floors). Fixes experience exploit. MSW 2004-05-11 | |||
2004/05/11 01:57:38 | 1.87 | mwedel | server/spell_util.c |
2004/05/11 01:57:35 | 1.153 | mwedel | ChangeLog |
server/spell_util.c: Fix cast_spell() so that failed spells (due to
encumberance or other penalties) still cost some random number of grace/ mana points. MSW 2004-05-10 | |||
2004/05/09 03:03:57 | 1.79 | mwedel | server/main.c |
2004/05/09 03:03:57 | 1.49 | mwedel | common/treasure.c |
2004/05/09 03:03:54 | 1.152 | mwedel | ChangeLog |
common/treasure.c: Change the loading of the artifacts file to actually
calloc() the object - reset_object() doesn't clear all the values, like active_next, active_prev, so better to just do it there. server/main.c: Add code in process_events() that checks for removed objects - have seen occasional crashes caused by them. MSW 2004-05-08 | |||
2004/05/08 08:38:05 | 1.55 | ryo_saeba | server/init.c |
2004/05/08 08:38:05 | 1.107 | ryo_saeba | server/apply.c |
2004/05/08 08:38:04 | 1.48 | ryo_saeba | include/global.h |
2004/05/08 08:38:04 | 1.60 | ryo_saeba | include/config.h |
2004/05/08 08:38:04 | 1.14 | ryo_saeba | lib/settings |
2004/05/08 08:38:04 | 1.36 | ryo_saeba | common/init.c |
2004/05/08 08:38:03 | 1.151 | ryo_saeba | ChangeLog |
Add settings to control armor enchantment | |||
2004/05/08 06:11:07 | 1.59 | ryo_saeba | include/config.h |
2004/05/08 06:11:07 | 1.35 | ryo_saeba | common/init.c |
Use LOGFILE for logfile, not hardcoded value | |||
2004/05/08 06:10:51 | 1.150 | ryo_saeba | ChangeLog |
Use LOGFILE for logfile, not hardcoded value | |||
2004/05/08 02:50:43 | 1.41 | ryo_saeba | server/c_wiz.c |
2004/05/08 02:50:43 | 1.149 | ryo_saeba | ChangeLog |
Nodm tweak | |||
2004/05/06 02:04:23 | 1.30 | mwedel | server/shop.c |
Fix problem with shop not making change - wrong type of variable
used. MSW 2004-05-05 | |||
2004/05/05 02:25:54 | 1.106 | mwedel | server/apply.c |
2004/05/05 02:25:54 | 1.148 | mwedel | ChangeLog |
server/apply.c: Fix apply_special() to properly deal with LAMP objects - it
wasn't dealing properly with the split off lamp compared to the one it was supposed to deal with - was crashing server. MSW 2004-05-04 | |||
2004/05/05 02:22:58 | 1.20 | mwedel | lib/treasures.bld |
Rebuilt:
archetypes: magic_wall spells updated to increase in length (range_modifier) added. treasures.bld: rebuilt - appears previous version was rebuilt with old treasures file, resulting in duplicate treasure lists. MSW 2004-05-04 | |||
2004/05/05 02:22:46 | 1.148 | mwedel | lib/archetypes |
Rebuilt:
archetypes: magic_wall spells updated to increase in length (range_modifier) added. treasures.bld: rebuilt - appears previous version was rebuilt with old treasures file, resulting in duplicate treasure lists. MSW 2004-05-04 | |||
2004/05/04 02:14:53 | 1.11 | mwedel | server/spell_attack.c |
2004/05/04 02:14:53 | 1.23 | mwedel | server/pets.c |
2004/05/04 02:14:53 | 1.98 | mwedel | server/attack.c |
2004/05/04 02:14:53 | 1.44 | mwedel | common/item.c |
2004/05/04 02:14:51 | 1.147 | mwedel | ChangeLog |
common/item.c: describe_monster() - print luck when describing players (fixex
perceive self not showing luck) server/attack.c: kill_object() - don't give player exp if he kills himself - compare owner against what was killed, not the hitter. server/pets.c: summon_object() - move breaking out for last treasurelist after we set the last valid treasurelist - otherwise, the list entry for the treasurelist was never used. Change summoned creatures so that the items they have are god given, and thus disappear when they are killed - prevents players from summoning and then looting their pets. server/spell_attack.c: explode_bullet() - Get owner of the spell so that we can properly tailor the explosion portion of the spell for the god of the worshipper. MSW 2004-05-03 | |||
2004/05/03 16:38:48 | 1.118 | ryo_saeba | server/spell_effect.c |
2004/05/03 16:38:48 | 1.29 | ryo_saeba | server/shop.c |
2004/05/03 16:38:47 | 1.146 | ryo_saeba | ChangeLog |
Win32 fixes | |||
2004/04/28 17:04:10 | 1.145 | ryo_saeba | ChangeLog |
2004/04/28 17:04:09 | 1.56 | ryo_saeba | include/libproto.h |
2004/04/28 17:04:08 | 1.24 | ryo_saeba | common/porting.c |
Change char* to const char*, value shouldn't be changed | |||
2004/04/28 14:49:47 | 1.10 | ryo_saeba | doc/Developers/protocol |
Sync client version with server | |||
2004/04/27 17:01:31 | 1.11 | ryo_saeba | include/win32.h |
Fix Win32 server version | |||
2004/04/27 02:35:33 | 1.57 | mwedel | lib/Makefile.in |
2004/04/27 02:35:33 | 1.12 | mwedel | lib/Makefile.am |
Re-add bmaps.paths to list of files to include in distribution. While
it is not needed by the target, if it is missing, the makefiles try to rebuild it, which it may not be able to do. MSW 2004-04-26 | |||
2004/04/27 02:08:32 | 1.11 | mwedel | include/autoconf.h.in |
2004/04/27 02:08:32 | 1.56 | mwedel | lib/Makefile.in |
2004/04/27 02:08:31 | 1.15 | mwedel | doc/spoiler/Makefile.in |
2004/04/27 02:08:31 | 1.10 | mwedel | doc/spoiler-html/spoiler.html |
2004/04/27 02:08:31 | 1.18 | mwedel | doc/spoiler-html/Makefile.in |
2004/04/27 02:08:31 | 1.2 | mwedel | doc/spoiler-html/Makefile.am |
2004/04/27 02:08:30 | 1.2 | mwedel | doc/spoiler/Makefile.am |
2004/04/27 02:08:30 | 1.16 | mwedel | doc/playbook-html/Makefile.in |
2004/04/27 02:08:30 | 1.12 | mwedel | doc/spell-docs/Makefile.in |
2004/04/27 02:08:30 | 1.1 | mwedel | doc/scripts/makeps.pl |
2004/04/27 02:08:30 | 1.12 | mwedel | doc/scripts/Makefile.in |
2004/04/27 02:08:30 | 1.2 | mwedel | doc/scripts/Makefile.am |
2004/04/27 02:08:29 | 1.2 | mwedel | doc/playbook-html/Makefile.am |
2004/04/27 02:08:29 | 1.4 | mwedel | doc/playbook/treas2-extract |
2004/04/27 02:08:29 | 1.2 | mwedel | doc/playbook/empty.pbm |
2004/04/27 02:08:29 | 1.2 | mwedel | doc/playbook/chap5.tex |
2004/04/27 02:08:29 | 1.3 | mwedel | doc/playbook/chap1.tex |
2004/04/27 02:08:29 | 1.16 | mwedel | doc/playbook/Makefile.in |
2004/04/27 02:08:29 | 1.2 | mwedel | doc/playbook/Makefile.am |
2004/04/27 02:08:28 | 1.12 | mwedel | doc/Developers/Makefile.in |
configure, Makefiles: Rebuilt for 1.6.0 release
doc/*/Makefile.am: Modified to use one makeps.pl utility in scripts directory. doc/scripts/makeps.pl: Make this the definitive copy - fix problem with it trying to combine big images when it doesn't need to. Remove other copies. doc/playbook/chap1.tex, doc/playbook/chap5.tex: Fix some obvious errors, but overall, the playbook is still quite out of date. doc/playbook/treas2-extract: Have it not include abilities in given items, have it properly deal with multiple underscores in arch names. doc/spoiler-html/spoiler.html, doc/spoiler.ps: Rebuilt MSW 2004-04-26 | |||
2004/04/27 02:08:06 | 1.7 | mwedel | doc/spoiler.ps |
2004/04/27 02:08:03 | 1.5 | mwedel | doc/handbook.ps |
2004/04/27 02:08:03 | 1.28 | mwedel | doc/Makefile.in |
2004/04/27 02:08:02 | 1.10 | mwedel | configure.ac |
2004/04/27 02:07:56 | 1.44 | mwedel | configure |
2004/04/27 02:07:56 | 1.35 | mwedel | Makefile.in |
2004/04/27 02:07:55 | 1.144 | mwedel | ChangeLog |
configure, Makefiles: Rebuilt for 1.6.0 release
doc/*/Makefile.am: Modified to use one makeps.pl utility in scripts directory. doc/scripts/makeps.pl: Make this the definitive copy - fix problem with it trying to combine big images when it doesn't need to. Remove other copies. doc/playbook/chap1.tex, doc/playbook/chap5.tex: Fix some obvious errors, but overall, the playbook is still quite out of date. doc/playbook/treas2-extract: Have it not include abilities in given items, have it properly deal with multiple underscores in arch names. doc/spoiler-html/spoiler.html, doc/spoiler.ps: Rebuilt MSW 2004-04-26 | |||
2004/04/26 00:27:36 | 1.105 | mwedel | server/apply.c |
2004/04/26 00:27:36 | 1.143 | mwedel | ChangeLog |
server/apply.c: apply_savebed() - make call to terminate_all pets before
call to remove_ob() so that pets are properly removed. | |||
2004/04/26 00:07:52 | 1.57 | mwedel | server/c_object.c |
2004/04/26 00:07:52 | 1.43 | mwedel | common/item.c |
2004/04/26 00:07:51 | 1.142 | mwedel | ChangeLog |
common/item.c, server/c_object.c: Fix code so that skill tools (talismans,
holy symbols, etc) are properly describe. Clean up formatting of long_desc() MSW 2004-04-25 | |||
2004/04/25 02:17:40 | 1.117 | mwedel | server/spell_effect.c |
2004/04/25 02:17:40 | 1.28 | mwedel | server/shop.c |
2004/04/25 02:17:40 | 1.24 | mwedel | server/plugins.c |
2004/04/25 02:17:40 | 1.104 | mwedel | server/apply.c |
2004/04/25 02:17:38 | 1.104 | mwedel | include/sproto.h |
2004/04/25 02:17:38 | 1.47 | mwedel | include/global.h |
2004/04/25 02:17:35 | 1.141 | mwedel | ChangeLog |
Change most shop buy/sell functions to use 64 bit values. Problem arises
where player would sell valuable item, and if they wanted to buy them back, it would overflow a 32 bit value, so they could buy them back for free. Note quite as odd when you consider the buy/sell price for really valuable items to be very different. include/global.h: Add UINT32_MAX and other max type defines for our typedef values so that we have standard setting of what the cap is. server/apply.c: Change get_payment call to take second argument. server/plugins.c: Add note about bug in handling of query_cost in this function. server/shop.c: query_cost() now returns 64 bit. Many other functions updated to also take/return 64 bit cost values. Have cost_string nicely deal with values that are beyond affordability. Rename get_payment2() to get_payment(), and remove the later, which was just a simple wrapper function that called get_payment2. server/spell_effect.c: Update alchemy code. Remove some suspect use of static values. MSW 2004-04-24 | |||
2004/04/25 01:18:39 | 1.50 | mwedel | server/skills.c |
Fix suspect code for figuring out wc of thrown objects.
MSW 2004-04-24 | |||
2004/04/22 16:55:07 | 1.103 | ryo_saeba | server/apply.c |
Fixed & wrote some comments | |||
2004/04/21 01:44:40 | 1.102 | mwedel | server/apply.c |
2004/04/21 01:44:39 | 1.140 | mwedel | ChangeLog |
server/apply.c: fix check_weapon_power() so it operates on overall character
level and not skill level - this matches up what the out of skills displays. MSW 2004-04-20 | |||
2004/04/18 04:32:30 | 1.42 | ryo_saeba | server/gods.c |
Update comments, doxygen format | |||
2004/04/18 02:59:36 | 1.86 | mwedel | server/spell_util.c |
2004/04/18 02:59:36 | 1.41 | mwedel | server/gods.c |
2004/04/18 02:59:36 | 1.101 | mwedel | server/apply.c |
2004/04/18 02:59:36 | 1.24 | mwedel | common/button.c |
2004/04/18 02:59:35 | 1.139 | mwedel | ChangeLog |
common/button.c: Patch by Bernd Edler to have proper speed set for items
activated by buttons. server/apply.c: Apply the 'special prayer' marker stuff, since it wasn't used anymore. server/gods.c: Check for FLAG_EQUIP on spells and not for a special prayer marker to guess if a spell is a god given spell or not. server/spell_util.c: Patch by Bernd Edler so that firewalls are immune to casting time. MSW 2004-04-17 | |||
2004/04/16 11:28:22 | 1.27 | akirschbaum | server/shop.c |
2004/04/16 11:28:21 | 1.138 | akirschbaum | ChangeLog |
server/shop.c: Decrease adjustment limit for expensive items to 10000 to get a
continuous adjustment function. That is you will get much less when selling items with a value between 800pp and 2000pp. Andreas Kirschbaum 2004-04-16 | |||
2004/04/16 01:23:44 | 1.150 | mwedel | server/player.c |
2004/04/16 01:23:43 | 1.32 | mwedel | server/move.c |
2004/04/16 01:23:42 | 1.55 | mwedel | include/libproto.h |
2004/04/16 01:23:41 | 1.64 | mwedel | common/map.c |
2004/04/16 01:23:37 | 1.137 | mwedel | ChangeLog |
common/map.c: Change blocked_link() to take a map parameter. Also, change code
in blocked_link() to assume that the caller has set up appropriate map and coordinates related to tiling (in all functions that currently call blocked_link, this is the case) include/libproto.h: Rebuilt. server/move.c, server/player.c: update call to blocked_link to include the map. MSW 2004-04-15 | |||
2004/04/16 00:59:18 | 1.19 | mwedel | lib/treasures.bld |
2004/04/16 00:59:18 | 1.61 | mwedel | lib/faces |
2004/04/16 00:59:16 | 1.34 | mwedel | lib/crossfire.1 |
recollect all this stuff. | |||
2004/04/16 00:58:37 | 1.35 | mwedel | lib/crossfire.0 |
2004/04/16 00:58:31 | 1.71 | mwedel | lib/bmaps.paths |
2004/04/16 00:58:28 | 1.70 | mwedel | lib/bmaps |
2004/04/16 00:58:26 | 1.147 | mwedel | lib/archetypes |
2004/04/16 00:58:26 | 1.66 | mwedel | lib/animations |
recollect all this stuff. | |||
2004/04/14 02:24:31 | 1.20 | mwedel | random_maps/treasure.c |
2004/04/14 02:24:31 | 1.31 | mwedel | server/move.c |
2004/04/14 02:24:30 | 1.103 | mwedel | include/sproto.h |
2004/04/14 02:24:30 | 1.69 | mwedel | server/monster.c |
2004/04/14 02:24:30 | 1.86 | mwedel | common/object.c |
common/object.c: Change CAN_MERGE() so that it compares the stats structure of
the objects being merged. Fixes problems of rings improperly merging with other rings that have different stat values. server/monster.c: Modify check_earthwalls() and check_doors() to take a map structure as an option parameter, and use that structure when calling get_map_ob. Fixes a crash in cases where earthwalls/doors were at the edge of a tiled map, and creature was on other map moving into it. server/move.c: Change move_ob() to adjust coordinates for tiling, and pass in these adjusted coordinages (and map) to the check_() functions in monster.c random_maps/treasure.c: Apply patch by Andreas Kirschbaum so that it does more work in trying to place keys on maps. MSW 2004-04-13 | |||
2004/04/10 02:27:56 | 1.63 | mwedel | common/living.c |
2004/04/10 02:27:55 | 1.136 | mwedel | ChangeLog |
common/living.c: Patch by Bernd Edler to remove cap on exp for players.
MSW 2004-04-09 | |||
2004/04/09 22:21:17 | 1.76 | temitchell | lib/treasures |
2004/04/09 22:21:17 | 1.8 | temitchell | lib/races |
- remove god lists from treasures file - will collect them from arches
instead - add goose to birds race | |||
2004/04/09 22:18:54 | 1.61 | temitchell | server/time.c |
- add patch to stop pets from multiplying (good idea thanks David
McIlwraith) | |||
2004/04/08 02:23:06 | 1.59 | ryo_saeba | common/loader.c |
Win32 fix | |||
2004/04/08 01:48:51 | 1.47 | mwedel | server/skill_util.c |
2004/04/08 01:48:51 | 1.48 | mwedel | common/treasure.c |
2004/04/08 01:48:51 | 1.42 | mwedel | common/item.c |
2004/04/08 01:48:50 | 1.135 | mwedel | ChangeLog |
common/item.c: If potion wasn't given a random spell, use the archetype
name when it is identified. common/treasure.c: Fix potion codes so that healing and magic power potions get the proper spell inserted into them. Also fix line termination issue. server/skill_util.c: Add check in skill_attack() to make sure current_weapon is not null - there has been some crashes here, but I can't figure out how it gets to this state, so better to at least handle it. MSW 2004-04-07 | |||
2004/04/07 01:49:38 | 1.116 | mwedel | server/spell_effect.c |
Patch by Bernd Edler to fix message printout on spells that raise stats -
function cast_change_ability() MSW 2004-04-06 | |||
2004/04/07 01:46:43 | 1.149 | mwedel | server/player.c |
2004/04/07 01:46:41 | 1.134 | mwedel | ChangeLog |
server/player.c: In flee_player(), make sure the enemy to the player is
on an actual map - fixes crashes. MSW 2004-04-06 | |||
2004/04/06 02:05:06 | 1.58 | mwedel | common/loader.c |
2004/04/06 02:05:06 | 1.62 | mwedel | common/living.c |
common/potion.c: Fix up change_abil() to more properly deal with potions -
characters could get 0 stat values. Also, messages were not being properly displayed. Patch is slightly modified from one sent in by Bernd Edler. MSW 2004-04-05 | |||
2004/04/06 02:04:53 | 1.133 | mwedel | ChangeLog |
common/potion.c: Fix up change_abil() to more properly deal with potions -
characters could get 0 stat values. Also, messages were not being properly displayed. Patch is slightly modified from one sent in by Bernd Edler. MSW 2004-04-05 | |||
2004/04/05 02:01:11 | 1.22 | mwedel | server/pets.c |
Fix file with right code - made mistake when with previous checkin.
MSW 2004-04-04 | |||
2004/04/04 11:37:02 | 1.10 | temitchell | server/spell_attack.c |
- modify spell_knockback function to exclude DM and add a simple
modifier for friction. Flying creatures are easier to push than walking creatures (perhaps if a FLAG_STICKYFEET ever comes into play this modifier can be used here as well to increase effects of friction). | |||
2004/04/03 02:05:25 | 1.21 | mwedel | server/pets.c |
2004/04/03 02:05:25 | 1.78 | mwedel | server/main.c |
2004/04/03 02:05:23 | 1.132 | mwedel | ChangeLog |
server/main.c: Add extra checking for valid map coordinates after we grab
them from the destination map itself - if a map is broken and has default enter_ coordinates outside the maps range, this previously resulted in a crash. server/pets.c: Pass the correct map object into insert_ob_in_map(). MSW 2004-04-03 | |||
2004/03/28 09:34:15 | 1.68 | ryo_saeba | server/monster.c |
2004/03/28 09:34:15 | 1.131 | ryo_saeba | ChangeLog |
Fix wiz's hide against monsters. | |||
2004/03/26 16:41:43 | 1.10 | ryo_saeba | include/win32.h |
2004/03/26 16:41:43 | 1.54 | ryo_saeba | include/libproto.h |
2004/03/26 16:41:43 | 1.23 | ryo_saeba | common/porting.c |
2004/03/26 16:41:43 | 1.130 | ryo_saeba | ChangeLog |
Const specifiers | |||
2004/03/26 15:59:28 | 1.12 | ryo_saeba | server/resurrection.c |
2004/03/26 15:59:28 | 1.10 | ryo_saeba | server/hiscore.c |
2004/03/26 15:59:28 | 1.40 | ryo_saeba | server/c_wiz.c |
2004/03/26 15:59:28 | 1.39 | ryo_saeba | server/c_misc.c |
2004/03/26 15:59:28 | 1.22 | ryo_saeba | common/porting.c |
2004/03/26 15:59:28 | 1.57 | ryo_saeba | common/loader.l |
2004/03/26 15:59:26 | 1.57 | ryo_saeba | common/loader.c |
2004/03/26 15:59:26 | 1.61 | ryo_saeba | common/living.c |
2004/03/26 15:59:25 | 1.8 | ryo_saeba | common/exp.c |
2004/03/26 15:59:17 | 1.129 | ryo_saeba | ChangeLog |
Win32 fixes | |||
2004/03/24 02:15:17 | 1.148 | mwedel | server/player.c |
2004/03/24 02:15:17 | 1.97 | mwedel | server/attack.c |
2004/03/24 02:15:16 | 1.128 | mwedel | ChangeLog |
server/attack.c: Add scare_creature() function, which sets FLAG_SCARED
and also sets up appropriate enemy. Clean up some formatting in other functions, and fix friendly fire - move it out of the loop for all attacktypes (can be after we have figured out max damage). Also, has a bug where if an attach wasn't doing any damage, friendly fire could actually make it do damage (eg, fear spell). server/player.c: Fix up flee_player() to be map tile aware. Also, add call to flee_player() in handle_newcs_player() so player will run away. MSW 2004-03-24 | |||
2004/03/23 01:52:32 | 1.85 | mwedel | server/spell_util.c |
2004/03/23 01:52:32 | 1.49 | mwedel | server/skills.c |
2004/03/23 01:52:31 | 1.37 | mwedel | server/rune.c |
2004/03/23 01:52:31 | 1.20 | mwedel | server/pets.c |
2004/03/23 01:52:31 | 1.30 | mwedel | server/move.c |
2004/03/23 01:52:31 | 1.96 | mwedel | server/attack.c |
2004/03/23 01:52:31 | 1.127 | mwedel | ChangeLog |
server/attack.c: Add missing skill=NULL in kill_object() - can be rare
cases where the proper skill can't be found. server/move.c: Fix push_object() so that it also updates the pushers/ pushees map - should only happen in tiled map cases. server/pets.c: Fix summon_object() so that if a summon cult monsters was cast, we try to find the god from the owner. If still can't find the god, just return instead of crashing. server/rune.c: Change trap_disarm() to call destroy_object() on the trap object, so that all the trapss inventory is also destroyed and not dumped on the ground. server/skills.c: Only players without arms to steal. server/spell_util.c: Change cast_spell to set up the skill pointer for the caster even if the caster is the wizard. MSW 2004-03-22 | |||
2004/03/17 13:20:03 | 1.9 | tanner | debian/control |
2004/03/17 13:20:03 | 1.7 | tanner | debian/changelog |
crossfire-server-dbg requires crossfire-server to be installed | |||
2004/03/15 17:06:38 | 1.10 | tanner | debian/rules |
2004/03/15 17:06:37 | 1.6 | tanner | debian/changelog |
Changed version to cvs date. | |||
2004/03/15 16:53:46 | 1.9 | tanner | debian/rules |
First attempt and making a debug package for this whole thing. | |||
2004/03/12 13:21:22 | 1.47 | ryo_saeba | common/treasure.c |
2004/03/12 13:21:22 | 1.126 | ryo_saeba | ChangeLog |
Patch to enable multiple 'allowed' lines in artifacts | |||
2004/03/12 13:04:15 | 1.77 | ryo_saeba | server/main.c |
2004/03/12 13:04:15 | 1.46 | ryo_saeba | server/login.c |
2004/03/12 13:04:15 | 1.39 | ryo_saeba | server/c_wiz.c |
2004/03/12 13:04:14 | 1.38 | ryo_saeba | server/c_misc.c |
2004/03/12 13:04:14 | 1.100 | ryo_saeba | server/apply.c |
Change join/leave messages color, make DMs more 'stealthy' | |||
2004/03/12 13:03:59 | 1.125 | ryo_saeba | ChangeLog |
Change join/leave messages color, make DMs more 'stealthy' | |||
2004/03/10 20:12:32 | 1.17 | tanner | doc/spoiler-html/Makefile.in |
2004/03/10 20:12:31 | 1.14 | tanner | doc/spoiler/Makefile.in |
2004/03/10 20:12:31 | 1.15 | tanner | doc/playbook-html/Makefile.in |
2004/03/10 20:12:31 | 1.11 | tanner | doc/spell-docs/Makefile.in |
2004/03/10 20:12:31 | 1.15 | tanner | doc/playbook/Makefile.in |
2004/03/10 20:12:31 | 1.11 | tanner | doc/scripts/Makefile.in |
2004/03/10 20:12:30 | 1.11 | tanner | doc/Developers/Makefile.in |
2004/03/10 20:12:30 | 1.27 | tanner | doc/Makefile.in |
Changing Makefile.am pushes changes down into each Makefile.in | |||
2004/03/10 20:11:28 | 1.1 | tanner | doc/crossloop.man |
2004/03/10 20:11:28 | 1.6 | tanner | doc/Makefile.am |
Added very simple crossloop manpage. | |||
2004/03/10 12:29:36 | 1.8 | tanner | debian/rules |
2004/03/10 12:29:36 | 1.3 | tanner | debian/crossfire-server.conffiles |
2004/03/10 12:29:36 | 1.8 | tanner | debian/control |
Fixes to issues identified by lintian. | |||
2004/03/07 04:04:20 | 1.41 | akirschbaum | common/item.c |
2004/03/07 04:04:12 | 1.124 | akirschbaum | ChangeLog |
common/item.c: Fixed calc_item_power() to return valid item power for
items with high enchantments. Andreas Kirschbaum 2004-03-07 | |||
2004/03/06 02:32:39 | 1.115 | ryo_saeba | server/spell_effect.c |
2004/03/06 02:32:39 | 1.123 | ryo_saeba | ChangeLog |
Save player's name when using marking rune | |||
2004/03/04 17:46:53 | 1.55 | tanner | lib/Makefile.in |
2004/03/04 17:46:52 | 1.11 | tanner | lib/Makefile.am |
Make the .pl (perl scripts) be installed 755. | |||
2004/03/04 17:11:38 | 1.7 | tanner | debian/rules |
2004/03/04 17:11:38 | 1.1 | tanner | debian/crossfire-server.logrotate |
2004/03/04 17:11:37 | 1.1 | tanner | debian/crossfire-edit.files |
2004/03/04 17:11:37 | 1.7 | tanner | debian/control |
Continued re-work on the debian build stuff.
Mostly changes do to my learning curve and splitting out packages so we can have a -dbg package. | |||
2004/03/02 19:17:09 | 1.46 | temitchell | common/treasure.c |
- change buffer used for artifact item Allowed lists | |||
2004/02/28 20:46:28 | 1.147 | temitchell | server/player.c |
- small change in message to make the horn code more generic | |||
2004/02/28 20:38:19 | 1.48 | temitchell | lib/artifacts |
- add some items to artifacts for Ixa, also work in the rapier a bit | |||
2004/02/28 19:59:56 | 1.7 | temitchell | lib/races |
- add races for water goddess | |||
2004/02/28 19:53:47 | 1.102 | temitchell | include/sproto.h |
2004/02/28 19:53:47 | 1.9 | temitchell | server/spell_attack.c |
2004/02/28 19:53:47 | 1.122 | temitchell | ChangeLog |
- change check_cone_push to check_spell_knockback
move function and change it to use the spell object weight now cone spells (also perhaps bolts later?) which use an arch with weight will have a 'knockback' or push component based on the weight of the arch. | |||
2004/02/28 16:55:03 | 1.75 | temitchell | lib/treasures |
add lythander's pipe
shadows use negative energy spells | |||
2004/02/28 04:40:56 | 1.46 | ryo_saeba | include/global.h |
2004/02/28 04:40:56 | 1.63 | ryo_saeba | common/map.c |
2004/02/28 04:40:56 | 1.40 | ryo_saeba | common/item.c |
2004/02/28 04:40:56 | 1.10 | ryo_saeba | common/image.c |
2004/02/28 04:40:55 | 1.121 | ryo_saeba | ChangeLog |
Warning cleaning | |||
2004/02/27 17:00:28 | 1.60 | ryo_saeba | server/time.c |
2004/02/27 17:00:28 | 1.114 | ryo_saeba | server/spell_effect.c |
2004/02/27 17:00:28 | 1.8 | ryo_saeba | server/spell_attack.c |
2004/02/27 17:00:28 | 1.146 | ryo_saeba | server/player.c |
2004/02/27 17:00:27 | 1.10 | ryo_saeba | random_maps/wall.c |
2004/02/27 17:00:27 | 1.17 | ryo_saeba | random_maps/rproto.h |
2004/02/27 17:00:27 | 1.99 | ryo_saeba | server/apply.c |
2004/02/27 17:00:26 | 1.53 | ryo_saeba | include/libproto.h |
2004/02/27 17:00:26 | 1.62 | ryo_saeba | common/map.c |
2004/02/27 17:00:26 | 1.60 | ryo_saeba | common/living.c |
2004/02/27 17:00:25 | 1.120 | ryo_saeba | ChangeLog |
Some warnings cleaning. | |||
2004/02/26 00:17:28 | 1.7 | mwedel | server/spell_attack.c |
copy over x, y into nx, ny in do_mood_change - otherwise, infinite
loop can result because loop variable (x, y) will ge clobbered. MSW 2004-02-25 | |||
2004/02/24 00:00:24 | 1.59 | mwedel | common/living.c |
2004/02/24 00:00:23 | 1.119 | mwedel | ChangeLog |
common/living.c: Have give_skill_by_name() update the skill pointers in the
player object. MSW 2004-02-23 | |||
2004/02/23 23:43:58 | 1.6 | mwedel | server/spell_attack.c |
2004/02/23 23:43:57 | 1.118 | mwedel | ChangeLog |
server/spell_attack.c: Properly set maxhp in the cone spell - this is used
in ok_to_put_more() to make sure one spell doesn't hit a single space too many times. MSW 2004-02-23 | |||
2004/02/23 00:06:30 | 1.5 | mwedel | server/spell_attack.c |
2004/02/23 00:06:29 | 1.85 | mwedel | common/object.c |
2004/02/23 00:06:27 | 1.117 | mwedel | ChangeLog |
common/object.c: Change CAN_MERGE() so that we never merge applied objects -
whether or not they are rings. server/spell_attack.c: Fix cast_cone() so that it properly hits all directions. MSW 2004-02-22 | |||
2004/02/22 19:21:28 | 1.18 | mwedel | lib/treasures.bld |
2004/02/22 19:21:28 | 1.74 | mwedel | lib/treasures |
2004/02/22 19:21:28 | 1.46 | mwedel | server/skill_util.c |
2004/02/22 19:21:28 | 1.40 | mwedel | server/gods.c |
2004/02/22 19:21:27 | 1.146 | mwedel | lib/archetypes |
2004/02/22 19:21:26 | 1.116 | mwedel | ChangeLog |
lib/*: different spell for dragons vs players for firebreath - update
treasures so monsters use ability version. server/gods.c: Add missing call to link_player_skills(), resulting in players having multiple praying skills. server/skill_util.c: Change learn_skill() so we don't create a skill pointer for the player if they didn't learn the skill (even if they can't use such a created skill, it is still a bit confusing). Fix finding of hand to hand skills to make sure the player can in fact use the skill in question. MSW 2004-02-22 | |||
2004/02/19 18:14:33 | 1.6 | tanner | debian/rules |
2004/02/19 18:14:33 | 1.6 | tanner | debian/control |
2004/02/19 18:14:33 | 1.5 | tanner | debian/changelog |
First attempt at fixing the bugs and wishlist items listed here:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=crossfire-server&archive=no My debian build box is an old sparc20, so it takes a very long time for it to do a QA build, but I'll check this in for people to look at. Big changes are adding the crossfire-server-common and crossfire-server-dbg packages. | |||
2004/02/17 23:28:54 | 1.98 | mwedel | server/apply.c |
Fix bug with item_power not being summed properly when determining if
players can equip items or not. MSW 2004-02-17 | |||
2004/02/16 21:38:59 | 1.26 | mwedel | server/shop.c |
2004/02/16 21:38:58 | 1.72 | mwedel | include/define.h |
2004/02/16 21:38:58 | 1.115 | mwedel | ChangeLog |
include/define.h,server/shop.c: Apply patch by Bernd Edler that gives
bargaining experience based on the amount of money a character saves. Higher the bargaining skill, the more money they can save. MSW 2004-02-16 | |||
2004/02/16 18:35:53 | 1.58 | mwedel | include/config.h |
increase the size of the highscore list - 10 seems way too low for
a default value. MSW 2004-02-16 | |||
2004/02/16 18:22:25 | 1.84 | mwedel | server/spell_util.c |
2004/02/16 18:22:25 | 1.4 | mwedel | server/spell_attack.c |
2004/02/16 18:22:24 | 1.17 | mwedel | lib/treasures.bld |
2004/02/16 18:22:24 | 1.73 | mwedel | lib/treasures |
2004/02/16 18:22:24 | 1.48 | mwedel | server/skills.c |
2004/02/16 18:22:24 | 1.38 | mwedel | server/c_wiz.c |
2004/02/16 18:22:22 | 1.145 | mwedel | lib/archetypes |
2004/02/16 18:22:21 | 1.4 | mwedel | doc/Developers/spells |
2004/02/16 18:22:20 | 1.114 | mwedel | ChangeLog |
doc/Developers/spells: Update type on casting_time - include suggested value
for times so that results are hopefully more coherent. lib/archetypes, treasures.bld: rebuilt. lib/treasures: Change some of the 'spelldirect' types to just the actual spells, so that two seperate archs don't have to be maintained. server/c_wiz.c: Add some basic sanity checking to command_remove() so that we don't unnecessarily crash. server/skills.c: write_scroll() - have it reset value of the scroll so that the scrolls so inscribed by players have better chance of merging. server/spell_attack.c: cast_cone() - if the caster is a trap, have it hit the center space, so that characters who detonate cone traps will get hit by the effects. Also, reduce range of cone spells if they are going in all directions, compared to being targetted in a speciifc direction. server/spell_util.c: cast_spell() - put lower limit on player speed_left value when casting spells - since higher up the calling stack, the player speed is also reduced, we need to set the lower limit here so that the player isn't out of action longer than they should be. MSW 2004-02-16 | |||
2004/02/16 18:13:59 | 1.5 | tanner | debian/rules |
2004/02/16 18:13:59 | 1.5 | tanner | debian/control |
2004/02/16 18:13:59 | 1.4 | tanner | debian/changelog |
First part of fixing http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232421 | |||
2004/02/16 14:03:10 | 1.34 | tanner | common/init.c |
When the crossfire server crashes or restarts it over-writes the
logfiles. This make and sort of port-mortem analysis of a crash impossible. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232336 | |||
2004/02/16 12:05:32 | 1.35 | ryo_saeba | include/player.h |
2004/02/16 12:05:32 | 1.34 | ryo_saeba | include/object.h |
2004/02/16 12:05:32 | 1.26 | ryo_saeba | include/map.h |
2004/02/16 12:05:32 | 1.97 | ryo_saeba | server/apply.c |
2004/02/16 12:05:31 | 1.113 | ryo_saeba | ChangeLog |
Cleaned some unused fields. Type coherence. | |||
2004/02/15 23:10:41 | 1.61 | mwedel | common/map.c |
Add check for null path name in load_and_link_tiled_map() - it's possible
that maps like assymetrically. MSW 2004-02-15 | |||
2004/02/13 01:42:10 | 1.3 | mwedel | server/spell_attack.c |
2004/02/13 01:42:09 | 1.45 | mwedel | server/skill_util.c |
2004/02/13 01:42:09 | 1.84 | mwedel | common/object.c |
2004/02/13 01:42:08 | 1.112 | mwedel | ChangeLog |
common/object.c: change get_owner() so that it also returns no valid owner if
the owner is removed. This fixes a crash if a player quits but is still sitting at the play again prompt when something he owns kills something. server/skill_util.c: Fix show_skills() so that if the character has too many skills for whatever reason, we don't crash, and instead print an error to the player. server/spell_attack.c: Fix typo - not sure actual effect, but probably nothing good. '+ +' should just have been '+' MSW 2004-02-12 | |||
2004/02/11 02:09:29 | 1.62 | mwedel | socket/request.c |
2004/02/11 02:09:29 | 1.28 | mwedel | socket/item.c |
2004/02/11 02:09:29 | 1.145 | mwedel | server/player.c |
2004/02/11 02:09:28 | 1.19 | mwedel | server/pets.c |
2004/02/11 02:09:23 | 1.52 | mwedel | include/libproto.h |
2004/02/11 02:09:23 | 1.144 | mwedel | lib/archetypes |
2004/02/11 02:09:22 | 1.83 | mwedel | common/object.c |
2004/02/11 02:09:22 | 1.60 | mwedel | common/map.c |
2004/02/11 02:09:21 | 1.18 | mwedel | common/Makefile.in |
2004/02/11 02:09:20 | 1.3 | mwedel | common/Makefile.am |
2004/02/11 02:09:19 | 1.111 | mwedel | ChangeLog |
common/Makefile.am: Clean up proto - lex seems to toss some new symbols in
now days. common/map.c, common/object.c, server/player.c, socket/item.c, socket/request.c: change parameters of get_map_from_coord from int to sint16, so the op->x,op->y can get passed directly in. Update callers of this function. lib/archetypes: Add damned 1 to the shop floors. server/pets.c: Fix problem with big (multisquare) pets following the owner across tiled map boundaries. socket/item.c: Fix problem of players being able to see everything within containers by just looking at them. MSW 2004-02-10 | |||
2004/02/11 01:40:17 | 1.82 | mwedel | common/object.c |
Clean up even freeing code. Functionality should basically be the
same, but IMO is a bit clear/more efficient now. MSW 2004-02-10 | |||
2004/02/10 01:14:25 | 1.61 | mwedel | socket/request.c |
Fix horrendous memory leak related to extended map info - wasn't
freeing data when it should have. MSW 2004-02-09 | |||
2004/02/09 02:04:26 | 1.110 | mwedel | ChangeLog |
2004/02/09 02:04:24 | 1.45 | mwedel | common/treasure.c |
common/treasure.c: add_abilities(): For potions and horns (spell casting
objects) convert the other_arch into a spell and put into the object - otherwise, the spell casting object casts the wrong spell. MSW 2004-02-08 | |||
2004/02/08 23:52:20 | 1.113 | mwedel | server/spell_effect.c |
cast_change_ability(): Make call to change_abil() after inserting
force into player - necessary for change_abil() to work correctly. MSW 2004-02-08 | |||
2004/02/08 23:36:12 | 1.44 | mwedel | common/treasure.c |
2004/02/08 23:36:12 | 1.81 | mwedel | common/object.c |
2004/02/08 23:36:12 | 1.109 | mwedel | ChangeLog |
common/object.c: Clean up formatting of copy_object. Only real code change
is to fix events - copied event data wasn't getting malloc'd, and thus when another object of that event was freed, it freed the event data for all objects derived from it. common/treasure.c: Fix fix_generated_item() so that books generated by monsters with no_pick set don't inherit that for the book itself. Still do it for other objects of the creator type. MSW 2004-02-08 | |||
2004/02/08 11:07:08 | 1.39 | ryo_saeba | server/gods.c |
2004/02/08 11:07:08 | 1.56 | ryo_saeba | server/c_object.c |
2004/02/08 11:07:07 | 1.108 | ryo_saeba | ChangeLog |
Object weight limit, become fellower bug | |||
2004/02/07 22:24:49 | 1.144 | mwedel | server/player.c |
2004/02/07 22:24:49 | 1.96 | mwedel | server/apply.c |
apply(): Allow players to manually apply skill tools.
player.c: Tell player when invisibility spells expire. MSW 2004-02-07 | |||
2004/02/05 14:30:44 | 1.4 | tanner | debian/rules |
2004/02/05 14:30:44 | 1.2 | tanner | debian/init.d |
2004/02/05 14:30:44 | 1.4 | tanner | debian/crossfire-server.preinst |
2004/02/05 14:30:43 | 1.3 | tanner | debian/crossfire-server.postrm |
After talking with a couple debian developers, they seem to think debian best practice is to run crossfire as user games.
- Commented out the useradd/userdel from pre/post scripts - Updated init.d to run crossfire as games - Changed some perms to allow games to write files/etc. | |||
2004/02/05 12:06:53 | 1.3 | tanner | debian/crossfire-server.preinst |
As discussed on irc, making crossfire server run as user crossfire/crossfire. | |||
2004/02/05 12:06:38 | 1.2 | tanner | debian/crossfire-server.postrm |
As discussed on irc, making crossfire server run as user crossfire/crossfire. | |||
2004/02/05 00:21:38 | 1.1 | tanner | debian/patches/20_helppickup.dpatch |
2004/02/05 00:21:38 | 1.1 | tanner | debian/patches/10_initsettings.dpatch |
2004/02/05 00:21:38 | 1.1 | tanner | debian/patches/00list |
Jaakko's debian specific patch is dpatch format. | |||
2004/02/04 23:40:03 | 1.3 | tanner | debian/rules |
2004/02/04 23:40:02 | 1.4 | tanner | debian/control |
Moved forward Jaakko's patches.
I think this is a good-to-go-debian build. | |||
2004/02/04 18:22:59 | 1.3 | tanner | debian/changelog |
Small change to changelog. | |||
2004/02/04 18:17:09 | 1.2 | tanner | debian/rules |
2004/02/04 18:17:09 | 1.2 | tanner | debian/crossfire-server.conffiles |
2004/02/04 18:17:09 | 1.4 | tanner | debian/crossfire-doc.docs |
2004/02/04 18:17:09 | 1.6 | tanner | debian/copyright |
2004/02/04 18:17:09 | 1.3 | tanner | debian/control |
Re-worked the debian stuff to be more elegant(?), meaning it depends more on
the makefiles for where to install stuff, instead of having it all hard coded in the rules file. Going to commit, because it compiles now. STILL have to merge in a couple of Jaakoo's patches from 1.4.0 (like log path, etch). | |||
2004/02/04 18:05:11 | 1.1 | tanner | doc/crossloop.web.man |
2004/02/04 18:05:11 | 1.26 | tanner | doc/Makefile.in |
2004/02/04 18:05:11 | 1.5 | tanner | doc/Makefile.am |
More badly needed documentation. | |||
2004/02/04 17:48:06 | 1.3 | tanner | doc/crossfire-config.man |
Wow. Debian lint is much more picky then rpmlint! | |||
2004/02/04 17:36:58 | 1.4 | tanner | doc/crossfire.man |
2004/02/04 17:36:58 | 1.2 | tanner | doc/crossfire-config.man |
2004/02/04 17:36:58 | 1.3 | tanner | doc/crossedit.man |
Some badly needed updates to the man pages. | |||
2004/02/04 14:50:55 | 1.25 | tanner | doc/Makefile.in |
2004/02/04 14:50:54 | 1.4 | tanner | doc/Makefile.am |
Needed to add the crossfire-config man page to .am and regen the .in. Why is
the autotools so convoluted. | |||
2004/02/04 13:47:36 | 1.5 | tanner | debian/copyright |
E: crossfire-server: copyright-file-contains-full-gpl-license
N: N: The copyright file /usr/share/doc/<pkg>/copyright contains the N: complete text of the GPL. It should refer to the file N: /usr/share/common-licenses/GPL instead. N: N: Refer to Policy Manual, section 13.5 for details. | |||
2004/02/04 13:39:49 | 1.1 | tanner | doc/crossfire-config.man |
Super-quick hack on the crossfire-config man page.
Just took Mark's comments from the code and dropped them into the file. | |||
2004/02/04 13:35:30 | 1.2 | tanner | utils/mktable.script |
Call me a linux bigot, but I believe all the open source operating systems and
many of the commerical operating systems install perl in /usr/bin/perl now. | |||
2004/02/04 12:13:19 | 1.3 | tanner | debian/crossfire-doc.docs |
Removed from cvs 2003/04/05. | |||
2004/02/04 12:05:43 | 1.2 | tanner | debian/crossfire-doc.docs |
spell-paths was remove 04/05/2003 in v1.2 of the server. | |||
2004/02/04 02:51:00 | 1.1 | tanner | debian/watch |
This file is used to configure the uscan(1) and uupdate(1) programs (in the devscripts package). These are used to watch the site you got the original source from. | |||
2004/02/04 02:37:05 | 1.2 | tanner | debian/changelog |
First attempt at adjusting the changelog for 1.5.x builds.
I give the official debian maintain full rights to change whatever they need to to make this stuff get back into the official debian repository. | |||
2004/02/04 02:13:43 | 1.1 | tanner | debian/po/fr.po |
Christian Perrier <bubulle@debian.org> actually French translations.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=207120 | |||
2004/02/04 02:10:38 | 1.1 | tanner | debian/po/templates.pot |
2004/02/04 02:10:38 | 1.1 | tanner | debian/po/ru.po |
2004/02/04 02:10:38 | 1.1 | tanner | debian/po/POTFILES.in |
New files associated with Christian Perrier <bubulle@debian.org> fr.po patch.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205773 | |||
2004/02/04 02:08:46 | 1.2 | tanner | debian/templates |
2004/02/04 02:08:46 | 1.2 | tanner | debian/crossfire-server.preinst |
2004/02/04 02:08:46 | 1.2 | tanner | debian/control |
First attempt at importing Christian Perrier <bubulle@debian.org> fr.po patch
into baseline: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205773 | |||
2004/02/04 01:58:19 | 1.4 | tanner | debian/copyright |
Mark caught me on irc and said the crossfire-devel mailing list is a better
address for the upstream authors. | |||
2004/02/04 01:50:05 | 1.3 | tanner | debian/copyright |
Trival spacing. | |||
2004/02/04 01:46:12 | 1.54 | tanner | server/init.c |
- Upstream patch http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=57744
- Mark said (via irc) just remove it | |||
2004/02/04 01:25:47 | 1.6 | tanner | utils/config.sub |
2004/02/04 01:25:47 | 1.6 | tanner | utils/config.guess |
Feed debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=168524
back into upstream source | |||
2004/02/03 22:02:19 | 1.2 | tanner | debian/copyright |
- Changed Mark's email address
- Updated the license to CPL v2 as specified in the COPYING file | |||
2004/02/03 21:47:47 | 1.1 | tanner | debian/templates |
2004/02/03 21:47:47 | 1.1 | tanner | debian/rules |
2004/02/03 21:47:47 | 1.1 | tanner | debian/override.Lintian |
2004/02/03 21:47:47 | 1.1 | tanner | debian/init.d |
2004/02/03 21:47:47 | 1.1 | tanner | debian/dirs |
2004/02/03 21:47:47 | 1.1 | tanner | debian/crossfire-server.preinst |
2004/02/03 21:47:47 | 1.1 | tanner | debian/crossfire-server.postrm |
2004/02/03 21:47:47 | 1.1 | tanner | debian/crossfire-server.postinst |
2004/02/03 21:47:47 | 1.1 | tanner | debian/crossfire-server.docs |
2004/02/03 21:47:47 | 1.1 | tanner | debian/crossfire-server.conffiles |
2004/02/03 21:47:47 | 1.1 | tanner | debian/crossfire-doc.docs |
2004/02/03 21:47:47 | 1.1 | tanner | debian/copyright |
2004/02/03 21:47:47 | 1.1 | tanner | debian/control |
2004/02/03 21:47:47 | 1.1 | tanner | debian/changelog |
Put Jaakko Niemi's debian stuff into cvs.
Will take these files rel-1-4-0 after this commit. | |||
2004/02/01 19:47:42 | 1.51.2.1 | mwedel | socket/request.c |
commit fix fo extended map drawing to 1.5.0 branch.
MSW 2004-02-01 | |||
2004/02/01 18:37:42 | 1.16 | mwedel | lib/treasures.bld |
2004/02/01 18:37:42 | 1.72 | mwedel | lib/treasures |
2004/02/01 18:37:42 | 1.60 | mwedel | lib/faces |
2004/02/01 18:37:41 | 1.33 | mwedel | lib/crossfire.1 |
2004/02/01 18:37:38 | 1.34 | mwedel | lib/crossfire.0 |
2004/02/01 18:37:38 | 1.70 | mwedel | lib/bmaps.paths |
2004/02/01 18:37:37 | 1.69 | mwedel | lib/bmaps |
2004/02/01 18:37:37 | 1.143 | mwedel | lib/archetypes |
2004/02/01 18:37:37 | 1.65 | mwedel | lib/animations |
rebuild various files from arch directory.
MSW 2004-02-01 | |||
2004/01/31 06:46:59 | 1.60 | tchize | socket/request.c |
Ooops, last fix had c++ style comments, sorry, fixed | |||
2004/01/31 06:10:52 | 1.59 | tchize | socket/request.c |
Fixed a bandwidth consuption bug. One was in map1a command the other was in mapextended command. Both having same reason: empty squares outside of client visible area were sent with empty layer data. mapextended error came from a cut and paste, simply deleted it. map1a error came from a mischeck which considered 'nothing to send' the same as 'send all empty faces'. Fixed | |||
2004/01/29 14:29:09 | 1.14 | ryo_saeba | make_win32/crossfire32.dsp |
Added flag to not include unistd.h, thus this file doesn't require any modification anymore | |||
2004/01/25 00:51:22 | 1.83 | mwedel | server/spell_util.c |
2004/01/25 00:51:22 | 1.43 | mwedel | common/treasure.c |
Minor bug fixes
treasure.c: add_abilities() - fix problem with not using the correct event pointer if an artifact had more than two events tied to it (or perhaps if the object already had one event tied to it, and we are adding another event) server/spell_util.c: put_a_monster() - set map for all parts of a multi part object. prayer_failure() - remove free_object after call of cast_magic_storm. MSW 2004-01-24 | |||
2004/01/21 02:13:32 | 1.14 | mwedel | socket/Makefile.in |
2004/01/21 02:13:32 | 1.20 | mwedel | random_maps/Makefile.in |
2004/01/21 02:13:32 | 1.23 | mwedel | server/Makefile.in |
2004/01/21 02:13:32 | 1.20 | mwedel | utils/Makefile.in |
2004/01/21 02:13:31 | 1.13 | mwedel | doc/spoiler/Makefile.in |
2004/01/21 02:13:31 | 1.14 | mwedel | doc/playbook-html/Makefile.in |
2004/01/21 02:13:31 | 1.10 | mwedel | doc/spell-docs/Makefile.in |
2004/01/21 02:13:31 | 1.10 | mwedel | doc/scripts/Makefile.in |
2004/01/21 02:13:31 | 1.16 | mwedel | doc/spoiler-html/Makefile.in |
2004/01/21 02:13:31 | 1.16 | mwedel | include/Makefile.in |
2004/01/21 02:13:31 | 1.54 | mwedel | lib/Makefile.in |
2004/01/21 02:13:30 | 1.14 | mwedel | doc/playbook/Makefile.in |
2004/01/21 02:13:30 | 1.10 | mwedel | doc/Developers/Makefile.in |
2004/01/21 02:13:28 | 1.24 | mwedel | doc/Makefile.in |
2004/01/21 02:13:24 | 1.7 | mwedel | devel/Makefile.in |
2004/01/21 02:13:22 | 1.10 | mwedel | crossedit/include/Makefile.in |
2004/01/21 02:13:20 | 1.10 | mwedel | crossedit/doc/Makefile.in |
2004/01/21 02:13:18 | 1.10 | mwedel | crossedit/bitmaps/Makefile.in |
2004/01/21 02:13:15 | 1.12 | mwedel | crossedit/Cnv/Makefile.in |
2004/01/21 02:13:15 | 1.18 | mwedel | crossedit/Makefile.in |
2004/01/21 02:13:15 | 1.17 | mwedel | common/Makefile.in |
2004/01/21 02:13:13 | 1.43 | mwedel | configure |
2004/01/21 02:13:13 | 1.13 | mwedel | aclocal.m4 |
2004/01/21 02:13:13 | 1.34 | mwedel | Makefile.in |
Rebuilt with up to date aclocal/automake/autoconf so that they all work
properly. MSW 2004-01-20 | |||
2004/01/21 02:12:05 | 1.58 | mwedel | socket/request.c |
Fix for some map drawing anomalies, mostly related to fog of war.
MSW 2004-01-20 | |||
2004/01/20 08:52:52 | 1.57 | tchize | socket/request.c |
2004/01/20 08:52:52 | 1.25 | tchize | include/map.h |
2004/01/20 08:52:52 | 1.59 | tchize | common/map.c |
Slight modification to smoothing code. Now it's possible to desactivate the smoothing on a map adding nosmooth 1 in map header. Some mapmaker asked for a 'special arch' which would disable smoothing on a whole region of map. I think disabling for a whole map is easier. Maps don't look crappy because of the special arch visibility (think about no_spell). So no special arch, just about 4 additionnal lines of code :P. No changes to protocol, so no change to client! | |||
2004/01/19 23:48:39 | 1.23 | mwedel | server/plugins.c |
Patch by Andreas Kirschbaum that fixes a bounds error on plugin setup.
MSW 2004-01-19 | |||
2004/01/19 23:45:32 | 1.37 | mwedel | server/c_misc.c |
commit fix by Andreas Kirschbaum that fixes various typos.
MSW 2004-01-19 | |||
2004/01/19 15:12:30 | 1.2 | ryo_saeba | server/build_map.c |
2004/01/19 15:12:29 | 1.107 | ryo_saeba | ChangeLog |
Let players build on non-unique maps too | |||
2004/01/18 04:51:05 | 1.13 | tchize | socket/Makefile.in |
2004/01/18 04:51:05 | 1.19 | tchize | random_maps/Makefile.in |
2004/01/18 04:51:05 | 1.22 | tchize | server/Makefile.in |
2004/01/18 04:51:05 | 1.5 | tchize | utils/ltmain.sh |
2004/01/18 04:51:05 | 1.5 | tchize | utils/config.sub |
2004/01/18 04:51:05 | 1.5 | tchize | utils/config.guess |
2004/01/18 04:51:05 | 1.19 | tchize | utils/Makefile.in |
2004/01/18 04:51:04 | 1.9 | tchize | crossedit/include/Makefile.in |
2004/01/18 04:51:04 | 1.12 | tchize | doc/spoiler/Makefile.in |
2004/01/18 04:51:04 | 1.13 | tchize | doc/playbook-html/Makefile.in |
2004/01/18 04:51:04 | 1.9 | tchize | doc/spell-docs/Makefile.in |
2004/01/18 04:51:04 | 1.13 | tchize | doc/playbook/Makefile.in |
2004/01/18 04:51:04 | 1.9 | tchize | doc/scripts/Makefile.in |
2004/01/18 04:51:04 | 1.15 | tchize | doc/spoiler-html/Makefile.in |
2004/01/18 04:51:04 | 1.9 | tchize | doc/Developers/Makefile.in |
2004/01/18 04:51:04 | 1.23 | tchize | doc/Makefile.in |
2004/01/18 04:51:04 | 1.10 | tchize | include/autoconf.h.in |
2004/01/18 04:51:04 | 1.15 | tchize | include/Makefile.in |
2004/01/18 04:51:04 | 1.6 | tchize | devel/Makefile.in |
2004/01/18 04:51:04 | 1.53 | tchize | lib/Makefile.in |
2004/01/18 04:51:03 | 1.9 | tchize | crossedit/bitmaps/Makefile.in |
2004/01/18 04:51:03 | 1.9 | tchize | crossedit/doc/Makefile.in |
2004/01/18 04:51:03 | 1.11 | tchize | crossedit/Cnv/Makefile.in |
2004/01/18 04:51:03 | 1.17 | tchize | crossedit/Makefile.in |
2004/01/18 04:51:03 | 1.56 | tchize | common/loader.c |
2004/01/18 04:51:03 | 1.16 | tchize | common/Makefile.in |
Rebuilded Makefile.in using autogen.sh because of recent add of a file in server/ Also rebuilded loader.c for linux because loader.l was modified by a windows developper. | |||
2004/01/18 04:50:52 | 1.42 | tchize | configure |
2004/01/18 04:50:52 | 1.12 | tchize | aclocal.m4 |
2004/01/18 04:50:51 | 1.33 | tchize | Makefile.in |
Rebuilded Makefile.in using autogen.sh because of recent add of a file in server/ Also rebuilded loader.c for linux because loader.l was modified by a windows developper. | |||
2004/01/18 04:37:47 | 1.13 | ryo_saeba | make_win32/crossfire32.dsp |
Added build_map.c | |||
2004/01/18 04:36:10 | 1.17 | ryo_saeba | socket/info.c |
2004/01/18 04:36:10 | 1.101 | ryo_saeba | include/sproto.h |
2004/01/18 04:36:10 | 1.34 | ryo_saeba | include/player.h |
2004/01/18 04:36:10 | 1.71 | ryo_saeba | include/define.h |
2004/01/18 04:36:10 | 1.143 | ryo_saeba | server/player.c |
2004/01/18 04:36:10 | 1.55 | ryo_saeba | server/c_object.c |
2004/01/18 04:36:10 | 1.1 | ryo_saeba | server/build_map.c |
2004/01/18 04:36:10 | 1.95 | ryo_saeba | server/apply.c |
2004/01/18 04:36:10 | 1.3 | ryo_saeba | server/Makefile.am |
2004/01/18 04:36:10 | 1.56 | ryo_saeba | common/loader.l |
2004/01/18 04:36:10 | 1.106 | ryo_saeba | ChangeLog |
Added map-building code. | |||
2004/01/16 17:15:25 | 1.80 | ryo_saeba | common/object.c |
2004/01/16 17:15:24 | 1.105 | ryo_saeba | ChangeLog |
Hook strings-related certain crash | |||
2004/01/16 15:17:03 | 1.104 | ryo_saeba | ChangeLog |
2004/01/16 15:17:02 | 1.47 | ryo_saeba | server/skills.c |
2004/01/16 15:17:02 | 1.44 | ryo_saeba | server/skill_util.c |
Writing inscription fix. Win32-specific stuff | |||
2004/01/16 01:52:51 | 1.100 | mwedel | include/sproto.h |
2004/01/16 01:52:51 | 1.82 | mwedel | server/spell_util.c |
2004/01/16 01:52:51 | 1.112 | mwedel | server/spell_effect.c |
2004/01/16 01:52:51 | 1.46 | mwedel | server/skills.c |
2004/01/16 01:52:51 | 1.142 | mwedel | server/player.c |
2004/01/16 01:52:51 | 1.103 | mwedel | ChangeLog |
Fix a bunch of crashes observed on metalforge:
server/player.c: do_hidden_move(): Move call to find skill so that it is always called. server/skills.c: write_scroll(): Fix freeing of spell object in scroll - newscroll->inv isn't valid after calling remove_ob, so need to copy object to temporary pointer first. server/spell_effect.c: cast_detection(): Pass in skill to use. If no skill in use, use the caster object - fixes pointer derefence as op->chosen_skill wasn't always set. server/spell_util.c: modify caster_level() to always return at least 1. Fixes pointer potential divide by zero problems - also guarantees that players will be able to cast first level spells even if repelled to that spellpath. ok_to_put_more() - Fix to use correct map pointer variable. find_target_for_friendly_spell() - make it so it handles tiled maps OK. MSW 2003-01-15 | |||
2004/01/12 00:27:28 | 1.102 | onefang | ChangeLog |
*** empty log message *** | |||
2004/01/12 00:26:28 | 1.79 | onefang | common/object.c |
common/object.c: fix the monsters on tiled maps bug that I may have
mentioned a while ago. Seems that the server assumed that all parts of a multi part monster are on the same map as the head while moving. DVS 2004-01-12 | |||
2003/12/31 13:13:13 | 1.1 | temitchell | lib/wizhelp/banish |
- add help file for banish command | |||
2003/12/28 00:06:00 | 1.141 | mwedel | server/player.c |
2003/12/28 00:06:00 | 1.58 | mwedel | common/living.c |
2003/12/28 00:06:00 | 1.101 | mwedel | ChangeLog |
common/living.c: fix fix_player() so that character gets benefits/penalties
for sp/hp/grace/etc regen bonuses as related to the god they worship. server/player.c: dragon_ability_gain(): Modify so that character now gets attacktype of new ability that they gain. Also, add code so that the characters face/animation can change (getting set to values the bonus ability). MSW 2003-12-27 | |||
2003/12/27 23:54:39 | 1.15 | mwedel | lib/treasures.bld |
2003/12/27 23:54:39 | 1.59 | mwedel | lib/faces |
2003/12/27 23:54:39 | 1.32 | mwedel | lib/crossfire.1 |
2003/12/27 23:54:36 | 1.33 | mwedel | lib/crossfire.0 |
2003/12/27 23:54:36 | 1.69 | mwedel | lib/bmaps.paths |
2003/12/27 23:54:36 | 1.68 | mwedel | lib/bmaps |
2003/12/27 23:54:35 | 1.142 | mwedel | lib/archetypes |
2003/12/27 23:54:35 | 1.64 | mwedel | lib/animations |
Rebuilt archetypes & related files.
MSW 2003-12-27 | |||
2003/12/20 20:13:46 | 1.45 | mwedel | server/login.c |
2003/12/20 20:13:46 | 1.95 | mwedel | server/attack.c |
2003/12/20 20:13:46 | 1.78 | mwedel | common/object.c |
2003/12/20 20:13:46 | 1.100 | mwedel | ChangeLog |
common/object.c: Set op->events=NULL in reset_object(), and move the
clearing of the op->events structure to be before the memset in clear_object() - this was otherwise resulting in a memory leak, as memset would clear the pointer without actually freeing the data. server/attack.c: Fix indentation of hit_map(), modify it so that attacks won't destroy items with no_pass set. server/login.c: set op->speed=0, call update_ob_speed() before calling reset_object() - fixes problem with players not moving with recent changes to initting the active lists to NULL. msw 2003-12-20 | |||
2003/12/20 10:13:40 | 1.45 | ryo_saeba | server/skills.c |
2003/12/20 10:13:40 | 1.99 | ryo_saeba | ChangeLog |
Fix meditation message type | |||
2003/12/18 14:40:44 | 1.33 | ryo_saeba | socket/init.c |
GCC 3.3 infinite loop fixes | |||
2003/12/18 14:39:45 | 1.70 | ryo_saeba | include/define.h |
2003/12/18 14:39:44 | 1.77 | ryo_saeba | common/object.c |
2003/12/18 14:39:44 | 1.39 | ryo_saeba | common/item.c |
2003/12/18 14:39:44 | 1.98 | ryo_saeba | ChangeLog |
GCC 3.3 infinite loop fixes | |||
2003/12/14 10:28:47 | 1.5 | ryo_saeba | socket/sounds.c |
2003/12/14 10:28:47 | 1.56 | ryo_saeba | socket/request.c |
2003/12/14 10:28:47 | 1.9 | ryo_saeba | socket/lowlevel.c |
2003/12/14 10:28:47 | 1.32 | ryo_saeba | socket/init.c |
2003/12/14 10:28:47 | 1.5 | ryo_saeba | socket/image.c |
2003/12/14 10:28:47 | 1.18 | ryo_saeba | include/sockproto.h |
2003/12/14 10:28:47 | 1.45 | ryo_saeba | include/global.h |
2003/12/14 10:28:47 | 1.76 | ryo_saeba | common/object.c |
2003/12/14 10:28:47 | 1.97 | ryo_saeba | ChangeLog |
Compilation warning cleaning | |||
2003/12/02 12:51:44 | 1.4 | ryo_saeba | socket/sounds.c |
2003/12/02 12:51:44 | 1.55 | ryo_saeba | socket/request.c |
2003/12/02 12:51:44 | 1.16 | ryo_saeba | socket/metaserver.c |
2003/12/02 12:51:44 | 1.8 | ryo_saeba | socket/lowlevel.c |
2003/12/02 12:51:44 | 1.26 | ryo_saeba | socket/loop.c |
2003/12/02 12:51:44 | 1.27 | ryo_saeba | socket/item.c |
2003/12/02 12:51:44 | 1.31 | ryo_saeba | socket/init.c |
2003/12/02 12:51:44 | 1.16 | ryo_saeba | socket/info.c |
2003/12/02 12:51:44 | 1.4 | ryo_saeba | socket/image.c |
Added & updated comments, now in doxygen-like style | |||
2003/11/30 23:45:18 | 1.54 | mwedel | socket/request.c |
2003/11/30 23:45:18 | 1.81 | mwedel | server/spell_util.c |
2003/11/30 23:45:18 | 1.36 | mwedel | server/rune.c |
2003/11/30 23:45:18 | 1.96 | mwedel | ChangeLog |
server/rune.c: Fix it so that players won't be hit by traps if they are
not next to them when set off (firing arrows at a door for example). server/spell_util.c: Fix spell_failure() to properly damage player if they fumble. Fix cast_spell() to not complain about not having enough grace if the spell doesn't take grace. Add same check for mana, but that is much less likely, as harder to get negative mana. socket/request.c: Fix problem where map sending code was not properly avoiding duplicating the head of a big image on multiple layers. This bug most often manifested itself of player standing on lower right corner of large building, and something else standing on other portion of building - player would seem to disappear. MSW 2003-11-30 | |||
2003/11/29 10:37:09 | 1.12 | ryo_saeba | make_win32/crossfire32.dsp |
Changed logical position of 'spell_attack.c' | |||
2003/11/29 03:00:36 | 1.7 | ryo_saeba | lib/adm/collect_images.pl |
2003/11/29 03:00:31 | 1.95 | ryo_saeba | ChangeLog |
Fixed collect_images.pl for Windows | |||
2003/11/28 20:17:27 | 1.111 | mwedel | server/spell_effect.c |
Add some op->type==PLAYER checks in cast detection that were missing.
Resulted in crashes if a monster cast one of the detection spells. MSW 2003-11-28 | |||
2003/11/25 12:49:32 | 1.44 | ryo_saeba | server/skills.c |
2003/11/25 12:49:32 | 1.94 | ryo_saeba | server/apply.c |
2003/11/25 12:49:31 | 1.94 | ryo_saeba | ChangeLog |
Skill name when learning. Sense curse and sense magic on items on ground | |||
2003/11/16 18:53:35 | 1.141 | mwedel | lib/archetypes |
rebuild - pick up runing spell item changes. | |||
2003/11/16 18:17:35 | 1.3 | mwedel | lib/adm/map_check |
2003/11/16 18:17:35 | 1.14 | mwedel | lib/treasures.bld |
2003/11/16 18:17:34 | 1.140 | mwedel | lib/archetypes |
Rebuild archetypes and treaures.
update map_check to check for spellbook objects. MSW 2003-11-16 | |||
2003/11/16 18:13:55 | 1.110 | mwedel | server/spell_effect.c |
Fix cure_confusion spell - was looking for wrong object.
MSW 2003-11-16 | |||
2003/11/14 01:57:10 | 1.2 | mwedel | server/spell_attack.c |
Add missing out_of_map() check to animate_bomb()
MSW 2003-11-13 | |||
2003/11/14 01:53:08 | 1.43 | mwedel | server/skills.c |
Add missing {} in in_singing().
MSW 2003-11-13 | |||
2003/11/12 01:29:03 | 1.71 | mwedel | lib/treasures |
fix starting spellbook for paladins.
MSW 2003-11-11 | |||
2003/11/12 00:28:48 | 1.7 | mwedel | server/swamp.c |
Fix by hsteoh@quickfur.ath.cx so that flying objects don't get sucked
up by swamps. MSW 2003-11-11 | |||
2003/11/11 01:58:30 | 1.55 | mwedel | common/loader.l |
2003/11/11 01:58:30 | 1.55 | mwedel | common/loader.c |
2003/11/11 01:58:30 | 1.93 | mwedel | ChangeLog |
common/loader.l, loader.c: Fix firewalls so that their spell is properly
initialized - uses 'dam' and not sp for those objects MSW 2003-11-11 | |||
2003/11/11 01:37:10 | 1.93 | mwedel | server/apply.c |
2003/11/11 01:37:05 | 1.92 | mwedel | ChangeLog |
server/apply.c: Fix check_weapon_power so that it finds proper wc object.
Fix unapply_for_ob so that it won't unequip cursed/damned weapons if player switches objects. MSW 2003-11-11 | |||
2003/11/09 23:39:50 | 1.51 | mwedel | include/libproto.h |
2003/11/09 23:39:50 | 1.70 | mwedel | lib/treasures |
2003/11/09 23:39:50 | 1.38 | mwedel | server/gods.c |
2003/11/09 23:39:50 | 1.92 | mwedel | server/apply.c |
2003/11/09 23:39:50 | 1.12 | mwedel | common/utils.c |
2003/11/09 23:39:50 | 1.57 | mwedel | common/living.c |
2003/11/09 23:39:50 | 1.91 | mwedel | ChangeLog |
bulk of this is to fix exp loss when changing gods if you have more than
2 billion exp, removal of spells when you switch levels, and not giving you all new spells when you switch religions. -- common/living.c: Update exp functions to be fully 64 bit aware. Don't take away from player total exp if SK_SUBTRACT_SKILL_EXP is passed in. common/utils.c: Add 64 bit version of random_roll(), called random_roll64() lib/treasures: Make indentation consistent for some treasures. server/apply.c: Use the FLAG_STARTEQUIP to denote god given spells, instead of using special prayer markers. This simplifies the spell learning and removal code. server/gods.c: Make exp loss for changing religions 64 bit compliant. Fix become_follower() so that it doesn't give all the new gods special spells if you switch religions. Fix code so that it properly removes all special prayers from previous god, and also print out message on what spells you lost. Don't set the prayer skill as applied in various areas - this results in two skills being applied, which isn't proper. MSW 2003-11-09 | |||
2003/11/07 17:16:17 | 1.1 | ryo_saeba | make_win32/.cvsignore |
Added .cvsignore for make_win32 subdirectory. | |||
2003/11/07 13:54:49 | 1.99 | ryo_saeba | include/sproto.h |
2003/11/07 13:54:49 | 1.8 | ryo_saeba | include/plugproto.h |
2003/11/07 13:54:49 | 1.12 | ryo_saeba | include/plugin.h |
2003/11/07 13:54:49 | 1.22 | ryo_saeba | server/plugins.c |
2003/11/07 13:54:49 | 1.140 | ryo_saeba | server/player.c |
2003/11/07 13:54:49 | 1.17 | ryo_saeba | server/c_chat.c |
2003/11/07 13:54:49 | 1.56 | ryo_saeba | common/living.c |
2003/11/07 13:54:49 | 1.90 | ryo_saeba | ChangeLog |
Fixed newline issue with previous commit. | |||
2003/11/07 13:01:30 | 1.21 | ryo_saeba | server/plugins.c |
2003/11/07 13:01:30 | 1.139 | ryo_saeba | server/player.c |
2003/11/07 13:01:30 | 1.16 | ryo_saeba | server/c_chat.c |
2003/11/07 13:01:29 | 1.98 | ryo_saeba | include/sproto.h |
2003/11/07 13:01:29 | 1.7 | ryo_saeba | include/plugproto.h |
2003/11/07 13:01:29 | 1.11 | ryo_saeba | include/plugin.h |
2003/11/07 13:01:29 | 1.55 | ryo_saeba | common/living.c |
2003/11/07 13:01:28 | 1.89 | ryo_saeba | ChangeLog |
Improved 'tell' command. Fix Win32-Python issues. Fix Win32 compilation issue. | |||
2003/11/06 23:17:16 | 1.109 | mwedel | server/spell_effect.c |
Fix bug would it cast_detect() would go into infinite loop.
MSW 2003-11-06 | |||
2003/11/04 12:53:16 | 1.1 | ryo_saeba | make_win32/make_maps_nsi.pl |
First version, basic but working | |||
2003/11/01 23:18:03 | 1.3 | mwedel | doc/Developers/spells |
2003/11/01 23:18:02 | 1.42 | mwedel | common/treasure.c |
2003/11/01 23:18:02 | 1.88 | mwedel | ChangeLog |
common/treasure.c, doc/Developers/spells: Fix generation of rods so they have
enough charges to cast the spells. Update documentation on what maxhp for the archetype of rods means. MSW 2003-11-01 | |||
2003/11/01 22:17:00 | 1.138 | mwedel | server/player.c |
2003/11/01 22:17:00 | 1.87 | mwedel | ChangeLog |
server/player.c: Fix crash in stand_near_hostile when it is called on
tiled maps with player near edge. MSW 2003-11-01 | |||
2003/10/27 20:18:51 | 1.19 | onefang | DEVELOPERS |
New developer added:
DEVELOPERS: David Seikel added. dvs1 2003-10-28 | |||
2003/10/27 03:48:34 | 1.54 | gros | server/c_object.c |
Corrected improperly assigned pointers when calling a plugin drop event. | |||
2003/10/27 01:24:14 | 1.43 | mwedel | server/skill_util.c |
2003/10/27 01:24:14 | 1.10 | mwedel | server/c_range.c |
2003/10/27 01:24:14 | 1.94 | mwedel | server/attack.c |
2003/10/27 01:24:14 | 1.75 | mwedel | common/object.c |
2003/10/27 01:24:13 | 1.54 | mwedel | common/loader.c |
2003/10/27 01:24:13 | 1.54 | mwedel | common/living.c |
2003/10/27 01:24:13 | 1.29 | mwedel | common/arch.c |
2003/10/27 01:24:13 | 1.86 | mwedel | ChangeLog |
Various bug fixes:
common/arch.c: Fix item_matched_string() so that it only passes in the length of the pssed in name in the strncasecmp(), and not the shorter of the passed in string or item name. Otherwise, if player does a 'drop wand of', unidentified wands (name just wand) would match. Similarly, if a player did 'drop ringmail', unidentified rings would match, etc. common/living.c: Fix fix_player() to always process the praying skill with respect to resistances and whatnot. This is necessary because the god give abilities are put in this skill, and those shouldn't go away depending on if the skill is in use or not. Also fix bug in add_exp routines which wasn't multiplying permanent exp by PERM_EXP_GAIN_RATIO common/object.c: Fix find_obj_by_type_subtype() - had extraneous semicolon after the for loop, so the if code that was supposed to be for each object was never called and instead would crash as it would get called with tmp was null. server/attack.c: Fix problem with kill_object() not finding proper skill - it would use the skill object instead of the skill. Fix problem of poisoning not setting up proper skill name in poisoning object. server/c_range.c: If player is invoking a spell, don't update their range_magic value. server/skill_util.c: Fix divide by zero problem if improperly passed skill object. MSW 2003-10-26 | |||
2003/10/26 21:44:33 | 1.50 | temitchell | include/libproto.h |
2003/10/26 21:44:33 | 1.11 | temitchell | include/funcpoint.h |
2003/10/26 21:44:33 | 1.69 | temitchell | include/define.h |
2003/10/26 21:44:33 | 1.53 | temitchell | server/init.c |
2003/10/26 21:44:33 | 1.12 | temitchell | common/glue.c |
2003/10/26 21:44:33 | 1.23 | temitchell | common/button.c |
2003/10/26 21:44:32 | 1.85 | temitchell | ChangeLog |
- Add TRIGGER_MARKER object (type 52)
a MARKER that can activated by a connected trigger. | |||
2003/10/26 01:56:57 | 1.15 | mwedel | socket/metaserver.c |
2003/10/26 01:56:57 | 1.97 | mwedel | include/sproto.h |
2003/10/26 01:56:57 | 1.49 | mwedel | include/libproto.h |
2003/10/26 01:56:57 | 1.10 | mwedel | include/funcpoint.h |
2003/10/26 01:56:57 | 1.108 | mwedel | server/spell_effect.c |
2003/10/26 01:56:57 | 1.42 | mwedel | server/skill_util.c |
2003/10/26 01:56:57 | 1.25 | mwedel | server/shop.c |
2003/10/26 01:56:57 | 1.67 | mwedel | server/monster.c |
2003/10/26 01:56:57 | 1.52 | mwedel | server/init.c |
2003/10/26 01:56:57 | 1.14 | mwedel | common/player.c |
2003/10/26 01:56:56 | 1.74 | mwedel | common/object.c |
2003/10/26 01:56:56 | 1.11 | mwedel | common/glue.c |
2003/10/26 01:56:56 | 1.84 | mwedel | ChangeLog |
common/glue.c, common/object.c, common/player.c, include/funcpoint.h,
server/init.c, server/monster.c, server/shop.c, server/skill_util.c: add find_skill_by_number() function - this replaces find_skill. Locate new function in skill_util.c, which is more a proper place than common/player.c - this change necessitated adding glue function pointers so the other common files can call it. server/spell_effect.c: Fix cast_heal() so if the spell is not one that heals hit points, don't process the code that checks for that and sets a false success value. socket/metaserver.c: Clean up formatting - no code changes. MSW 2003-10-25 | |||
2003/10/25 23:53:33 | 1.13 | mwedel | lib/treasures.bld |
2003/10/25 23:53:33 | 1.69 | mwedel | lib/treasures |
2003/10/25 23:53:32 | 1.139 | mwedel | lib/archetypes |
Rebuild. Main change is removal of the spell_direct arches, and update
the treasures file to instead use the spell objects directly. MSW 2003-10-25 | |||
2003/10/24 15:03:00 | 1.83 | ryo_saeba | ChangeLog |
Fix apply_spellbook to return when spell is null before doing spell->level :) | |||
2003/10/24 15:02:30 | 1.91 | ryo_saeba | server/apply.c |
Fix apply_spellbook to return when spell is null before doing spell->level :) | |||
2003/10/24 12:01:57 | 1.11 | ryo_saeba | make_win32/crossfire32.dsp |
Added missing file spell_attack.c | |||
2003/10/21 12:16:29 | 1.7 | ryo_saeba | server/c_new.c |
Patch by Karla Stenger to check given direction for command_run / command_fire | |||
2003/10/21 12:16:17 | 1.82 | ryo_saeba | ChangeLog |
Patch by Karla Stenger to check given direction for command_run / command_fire | |||
2003/10/21 12:14:15 | 1.18 | ryo_saeba | DEVELOPERS |
Added myself so people know where to complain if I break things. | |||
2003/10/17 12:24:53 | 1.137 | ryo_saeba | server/player.c |
Name of spell gained by a dragon is in item->name, not item->inv->name (item->inv is NULL) | |||
2003/10/15 04:39:42 | 1.54 | gros | common/loader.l |
Corrected a bug preventing the use of event_options. | |||
2003/10/14 01:54:48 | 1.136 | mwedel | server/player.c |
2003/10/14 01:54:48 | 1.93 | mwedel | server/attack.c |
2003/10/14 01:54:47 | 1.90 | mwedel | server/apply.c |
server/apply.c: fix bug so that we don't re-do treasures for objects
that have already had them made. server/attack.c: Fix bug with monsters with drain causing cores. server/player.c: Fix spell gaining for dragon players. Use actual spell object. MSW 2003-10-13 | |||
2003/10/14 01:40:08 | 1.12 | mwedel | lib/treasures.bld |
2003/10/14 01:40:07 | 1.138 | mwedel | lib/archetypes |
rebuild - fix for dragon spell abilities.
MSW 2003-10-13 | |||
2003/10/12 03:48:10 | 1.53 | ryo_saeba | common/loader.l |
2003/10/12 03:48:09 | 1.53 | ryo_saeba | common/loader.c |
'subtype ' is 8 chars long, not 2! May break some things... | |||
2003/10/11 22:59:46 | 1.107 | mwedel | server/spell_effect.c |
force was not properly initalized, resuling in cores.
MSW 2003-10-11 | |||
2003/10/11 22:57:20 | 1.51 | mwedel | server/init.c |
If compiling with DEBUG enabled, disable the signal handlers that
catch program errors. I find that the signal handler that is otherwise called tends to corrupt the stack trace/core image, making it somewhat useless. If you're running DEBUG, presumably you want usable core files. MSW 2003-10-11 | |||
2003/10/09 02:21:03 | 1.28 | mwedel | common/arch.c |
2003/10/09 02:21:02 | 1.23 | mwedel | TODO |
2003/10/09 02:21:02 | 1.81 | mwedel | ChangeLog |
common/arch.c: fix item_matched_string() so that matching makes sense -
the ordering was wrong, so that we would match something with a low priority, and skip over looking to see if that same object would get a better match. Order the function so that we look for the best matches first. MSW 2003-10-08 | |||
2003/10/08 02:20:37 | 1.53 | mwedel | socket/request.c |
2003/10/08 02:20:31 | 1.80 | mwedel | ChangeLog |
socket/request.c: Clean up some compile warnings. Improve big face
handling - there were cases where data wasn't being sent when it should have, and vice versa. Basically, do better checking to see if we should send a big face for a particular layer, and also better checking to make sure we don't send the same face more than once for the same layer. Also, change esrv_map_scroll() to clear out spaces that appear into view - adds a little extra bandwdith, but necessary because otherwise the fact there is a big face on the edge doesn't always get sent. MSW 2003-10-07 | |||
2003/10/08 00:43:22 | 1.135 | mwedel | server/player.c |
Fix typo that somehow slipped through my checks.
MSW 2003-10-07 | |||
2003/10/07 02:02:02 | 1.134 | mwedel | server/player.c |
2003/10/07 02:02:02 | 1.89 | mwedel | server/apply.c |
2003/10/07 02:02:01 | 1.22 | mwedel | common/button.c |
2003/10/07 02:02:00 | 1.22 | mwedel | TODO |
2003/10/07 02:01:58 | 1.79 | mwedel | ChangeLog |
TODO: various updates.
common/button: Old patch by David Seikel: change inventory checkers so that the monster/player is also checked against. And do more proper for checkers that check against slaying or race - if the trigger doesn't have those set, we don't want to compare a null against another null and get success). server/apply.c: Change apply_shop_mat() so that it removes unpaid objects from monsters (or thrown containers for that matter). Old patch by Bernd Edler to improve messages dragons get for eating various food types. server/player.c: Add another missing call to fix_player(). Modify move_player_attack() so that the target player doesn't hit back if they are the WIZ or on a battleground MSW 2003-10-06 | |||
2003/10/05 23:25:37 | 1.11 | mwedel | lib/treasures.bld |
2003/10/05 23:25:37 | 1.11 | mwedel | lib/smooth |
2003/10/05 23:25:37 | 1.58 | mwedel | lib/faces |
2003/10/05 23:25:35 | 1.31 | mwedel | lib/crossfire.1 |
Recollect these. Various new arch's have been added.
MSW 2003-10-05 | |||
2003/10/05 23:25:23 | 1.32 | mwedel | lib/crossfire.0 |
2003/10/05 23:25:21 | 1.68 | mwedel | lib/bmaps.paths |
2003/10/05 23:25:20 | 1.67 | mwedel | lib/bmaps |
2003/10/05 23:25:15 | 1.137 | mwedel | lib/archetypes |
2003/10/05 23:25:14 | 1.63 | mwedel | lib/animations |
Recollect these. Various new arch's have been added.
MSW 2003-10-05 | |||
2003/10/02 02:13:24 | 1.53 | mwedel | server/c_object.c |
Clean up sack_can_hold. Same functionality, just prevent the buffers
from overflowing, and quit processing once we know we can't succeed. MSW 2003-10-01 | |||
2003/10/02 01:40:52 | 1.50.2.1 | mwedel | common/loader.l |
2003/10/02 01:40:52 | 1.49.2.1 | mwedel | common/loader.c |
Backport 64 bit exp fix.
MSW 2003-10-01 | |||
2003/10/01 01:55:18 | 1.12 | mwedel | socket/Makefile.in |
2003/10/01 01:55:18 | 1.21 | mwedel | server/Makefile.in |
2003/10/01 01:55:18 | 1.1 | mwedel | utils/player_dl.pl.in |
2003/10/01 01:55:18 | 1.1 | mwedel | utils/player_dl.html |
2003/10/01 01:55:18 | 1.18 | mwedel | utils/Makefile.in |
2003/10/01 01:55:18 | 1.5 | mwedel | utils/Makefile.am |
2003/10/01 01:55:17 | 1.11 | mwedel | doc/spoiler/Makefile.in |
2003/10/01 01:55:17 | 1.12 | mwedel | doc/playbook-html/Makefile.in |
2003/10/01 01:55:17 | 1.8 | mwedel | doc/spell-docs/Makefile.in |
2003/10/01 01:55:17 | 1.12 | mwedel | doc/playbook/Makefile.in |
2003/10/01 01:55:17 | 1.8 | mwedel | doc/scripts/Makefile.in |
2003/10/01 01:55:17 | 1.14 | mwedel | doc/spoiler-html/Makefile.in |
2003/10/01 01:55:17 | 1.14 | mwedel | include/Makefile.in |
2003/10/01 01:55:17 | 1.52 | mwedel | lib/Makefile.in |
2003/10/01 01:55:17 | 1.18 | mwedel | random_maps/Makefile.in |
2003/10/01 01:55:16 | 1.8 | mwedel | crossedit/bitmaps/Makefile.in |
2003/10/01 01:55:16 | 1.8 | mwedel | crossedit/doc/Makefile.in |
2003/10/01 01:55:16 | 1.8 | mwedel | crossedit/include/Makefile.in |
2003/10/01 01:55:16 | 1.10 | mwedel | crossedit/Cnv/Makefile.in |
2003/10/01 01:55:16 | 1.16 | mwedel | crossedit/Makefile.in |
2003/10/01 01:55:16 | 1.8 | mwedel | doc/Developers/Makefile.in |
2003/10/01 01:55:16 | 1.22 | mwedel | doc/Makefile.in |
2003/10/01 01:55:16 | 1.5 | mwedel | devel/Makefile.in |
2003/10/01 01:55:16 | 1.15 | mwedel | common/Makefile.in |
2003/10/01 01:55:15 | 1.9 | mwedel | configure.ac |
2003/10/01 01:55:15 | 1.41 | mwedel | configure |
2003/10/01 01:55:15 | 1.32 | mwedel | Makefile.in |
2003/10/01 01:55:15 | 1.78 | mwedel | ChangeLog |
utils/player_dl.html utils/player_dl.pl.in: New files - scripts for allowing
character directories to be downloaded over the web. configure.ac: Add check for 'tar', so that we can put it in the script above. Makefile.in (All of them): Changed because TAR variable propogated to them. MSW 2003-09-30 | |||
2003/09/28 23:02:43 | 1.59 | mwedel | server/time.c |
2003/09/28 23:02:42 | 1.77 | mwedel | ChangeLog |
server/time.c: Real change is to add a missing call to fix_player - without
this new players would be getting messed up maxsp/maxgrace values. Cleaned up formatting in move_player_changer() while doing the other change. MSW 2003-09-28 | |||
2003/09/26 01:12:07 | 1.35 | mwedel | server/weather.c |
PAtch by nicolas.weeger@laposte.net to replace usage of long long with
sint64 values. MSW 2003-09-25 | |||
2003/09/26 00:46:47 | 1.76 | mwedel | ChangeLog |
update changelog. | |||
2003/09/26 00:46:09 | 1.48 | mwedel | include/libproto.h |
2003/09/26 00:46:09 | 1.53 | mwedel | common/living.c |
common/living.c, include/libproto.h: Update some functions to take 64 bit int
values for exp usage. MSW 2003-09-25 | |||
2003/09/26 00:44:43 | 1.35 | mwedel | random_maps/random_map.c |
random_maps/random_map.c: Don't ever make rogue maps symmetric -
creates unconnected maps. Clean up layoutgen() to not have a bunch of duplicated code. MSW 2003-09-25 | |||
2003/09/24 22:39:02 | 1.13 | temitchell | random_maps/door.c |
- add in support for alternate doors styles in random maps. This will
now search for specific door style maps (e.g. special/webs) and if it does not find them will default to normal doors (the horizonal and vertical kind). | |||
2003/09/24 01:08:35 | 1.41 | mwedel | server/skill_util.c |
2003/09/24 01:08:35 | 1.75 | mwedel | ChangeLog |
server/skill_util.c: Call esrv_send_inventory on the cauldron if we
performed alchemy. Needed for cauldron's contents to get updated. MSW 2003-09-23 | |||
2003/09/23 02:13:34 | 1.52 | mwedel | common/loader.l |
2003/09/23 02:13:34 | 1.52 | mwedel | common/loader.c |
Fix problem with it truncating 64 bit exp values to 32 bit on
saves. Also fix problem where it wasn't using proper macros for new fields added as part of spell/skill additions. Note: The exp fixes should get back ported to rel-1-5-0-patch, as that problem does exist there also. MSW 2003-09-22 | |||
2003/09/23 00:40:39 | 1.37 | mwedel | server/c_wiz.c |
Add a little checking to 'kick' command so we don't kick a player that
is already removed, causing a crash. Also, fix up the formatting of the command_kcik function. MSW 2003-09-22 | |||
2003/09/23 00:38:31 | 1.105.2.1 | mwedel | server/spell_effect.c |
Fix cast_charm_undead so it doesn't crash if there is no god.
This is only a problem in the rel-1-5-0-patch branch, as the code was completely redone for main branch. Fixes crash seen on metalforge. MSW 2003-09-22 | |||
2003/09/23 00:21:28 | 1.10 | mwedel | doc/spoiler/Makefile.in |
2003/09/23 00:21:28 | 1.11 | mwedel | doc/playbook-html/Makefile.in |
2003/09/23 00:21:28 | 1.7 | mwedel | doc/spell-docs/Makefile.in |
2003/09/23 00:21:28 | 1.11 | mwedel | doc/playbook/Makefile.in |
2003/09/23 00:21:28 | 1.7 | mwedel | doc/scripts/Makefile.in |
2003/09/23 00:21:28 | 1.13 | mwedel | doc/spoiler-html/Makefile.in |
2003/09/23 00:21:28 | 1.11 | mwedel | socket/Makefile.in |
2003/09/23 00:21:28 | 1.13 | mwedel | include/Makefile.in |
2003/09/23 00:21:28 | 1.51 | mwedel | lib/Makefile.in |
2003/09/23 00:21:28 | 1.17 | mwedel | random_maps/Makefile.in |
2003/09/23 00:21:28 | 1.20 | mwedel | server/Makefile.in |
2003/09/23 00:21:28 | 1.17 | mwedel | utils/Makefile.in |
2003/09/23 00:21:27 | 1.7 | mwedel | crossedit/bitmaps/Makefile.in |
2003/09/23 00:21:27 | 1.7 | mwedel | crossedit/doc/Makefile.in |
2003/09/23 00:21:27 | 1.7 | mwedel | crossedit/include/Makefile.in |
2003/09/23 00:21:27 | 1.9 | mwedel | crossedit/Cnv/Makefile.in |
2003/09/23 00:21:27 | 1.15 | mwedel | crossedit/Makefile.in |
2003/09/23 00:21:27 | 1.7 | mwedel | doc/Developers/Makefile.in |
2003/09/23 00:21:27 | 1.21 | mwedel | doc/Makefile.in |
2003/09/23 00:21:27 | 1.4 | mwedel | devel/Makefile.in |
2003/09/23 00:21:26 | 1.51 | mwedel | common/loader.c |
2003/09/23 00:21:26 | 1.14 | mwedel | common/Makefile.in |
2003/09/23 00:21:26 | 1.8 | mwedel | configure.ac |
2003/09/23 00:21:26 | 1.40 | mwedel | configure |
2003/09/23 00:21:26 | 1.11 | mwedel | aclocal.m4 |
2003/09/23 00:21:26 | 1.31 | mwedel | Makefile.in |
2003/09/23 00:21:26 | 1.5 | mwedel | Makefile.am |
Add conditional compilation to the stop level Makefile.am so that it
only tries to compile crossedit if we have X libraries. Also, rebuild the files with older version of aclocal/autoheader/automake, so it shouldn't have as many troubles with some peoples systems. MSW 2003-09-22 | |||
2003/09/22 23:45:36 | 1.27 | mwedel | common/arch.c |
Add missing bit for checking custom names.
MSW 2003-09-22 | |||
2003/09/22 23:23:57 | 1.13 | mwedel | include/attack.h |
Fix num_resist_table value in file - was one larger than it was supposed
to be. MSW 2003-09-22 | |||
2003/09/15 23:58:07 | 1.40 | temitchell | server/commands.c |
- add in command entry to activate Karla Stenger's me command code
previously committed. | |||
2003/09/15 23:21:02 | 1.41 | mwedel | common/treasure.c |
More fix for artifact script events. Remove hardcode entry for number
of events, and update problem with event->type not being set, causing crashes when it goes to save the object. MSW 2003-09-15 | |||
2003/09/15 23:20:49 | 1.38.2.2 | mwedel | common/treasure.c |
More fix for artifact script events. Remove hardcode entry for number
of events, and update problem with event->type not being set, causing crashes when it goes to save the object. MSW 2003-09-15 | |||
2003/09/15 01:12:49 | 1.44 | mwedel | server/login.c |
2003/09/15 01:12:49 | 1.40 | mwedel | common/treasure.c |
2003/09/15 01:12:48 | 1.52 | mwedel | common/living.c |
Fix same bugs as fixed in rel-1-5-0-patch.
common/living.c, server/login.c: Fix crashes when dragon player inventory is completely wiped out. That in itself shouldn't happen, but we still shouldn't crash. Problem is missing skin and ability forces. MSW 2003-09-14 common/treasure.c Fix problem with the even structure not fully being initiliazed, resulting in crashes for artifacts that have events (eg, occidental mages item). MSW 2003-09-14 | |||
2003/09/15 01:09:40 | 1.42.2.1 | mwedel | server/login.c |
2003/09/15 01:09:40 | 1.50.2.1 | mwedel | common/living.c |
Fix crashes when dragon player inventory is completely wiped out.
That in itself shouldn't happen, but we still shouldn't crash. Problem is missing skin and ability forces. MSW 2003-09-14 | |||
2003/09/14 19:04:00 | 1.38.2.1 | mwedel | common/treasure.c |
Fix problem with the even structure not fully being initiliazed, resulting
in crashes for artifacts that have events (eg, occidental mages item). MSW 2003-09-14 | |||
2003/09/14 14:32:00 | 1.2 | temitchell | doc/Developers/teleporters |
2003/09/14 14:32:00 | 1.2 | temitchell | doc/Developers/random-styles |
2003/09/14 14:32:00 | 1.2 | temitchell | doc/Developers/random-maps |
2003/09/14 14:32:00 | 1.3 | temitchell | doc/Developers/images |
- reformat these as structured text - it is easy to read, is a
consistant format and easy to apply styles to (scripted conversion to html, pdf..). these should now be easier to copy/diff directly onto/between the CFdoc site | |||
2003/09/14 02:07:14 | 1.133 | mwedel | server/player.c |
Don't allow _ or - for the first character of players names. Makes
handling of player files/directories a bit more of a pain (plus, may not be legal on all potential OS's?) MSW 2003-09-13 | |||
2003/09/13 17:39:36 | 1.13 | temitchell | lib/settings |
- by default the server should not generate weather maps | |||
2003/09/13 13:30:55 | 1.88 | mwedel | server/apply.c |
Fix apply.c compile error.
MSW 2003-09-13 | |||
2003/09/13 00:06:03 | 1.74 | mwedel | ChangeLog |
Check in this file.
MSW 2003-09-12 | |||
2003/09/13 00:02:14 | 1.3 | mwedel | socket/sounds.c |
2003/09/13 00:02:14 | 1.52 | mwedel | socket/request.c |
2003/09/13 00:02:14 | 1.14 | mwedel | socket/metaserver.c |
2003/09/13 00:02:14 | 1.7 | mwedel | socket/lowlevel.c |
2003/09/13 00:02:14 | 1.25 | mwedel | socket/loop.c |
2003/09/13 00:02:14 | 1.26 | mwedel | socket/item.c |
2003/09/13 00:02:14 | 1.30 | mwedel | socket/init.c |
2003/09/13 00:02:14 | 1.15 | mwedel | socket/info.c |
2003/09/13 00:02:13 | 1.34 | mwedel | server/weather.c |
2003/09/13 00:02:13 | 1.58 | mwedel | server/time.c |
2003/09/13 00:02:13 | 1.6 | mwedel | server/swamp.c |
2003/09/13 00:02:13 | 1.80 | mwedel | server/spell_util.c |
2003/09/13 00:02:13 | 1.106 | mwedel | server/spell_effect.c |
2003/09/13 00:02:13 | 1.1 | mwedel | server/spell_attack.c |
2003/09/13 00:02:12 | 1.42 | mwedel | server/skills.c |
2003/09/13 00:02:12 | 1.40 | mwedel | server/skill_util.c |
2003/09/13 00:02:12 | 1.24 | mwedel | server/shop.c |
2003/09/13 00:02:12 | 1.35 | mwedel | server/rune.c |
2003/09/13 00:02:12 | 1.11 | mwedel | server/resurrection.c |
2003/09/13 00:02:12 | 1.20 | mwedel | server/plugins.c |
2003/09/13 00:02:12 | 1.132 | mwedel | server/player.c |
2003/09/13 00:02:11 | 1.18 | mwedel | server/pets.c |
2003/09/13 00:02:11 | 1.66 | mwedel | server/monster.c |
2003/09/13 00:02:11 | 1.76 | mwedel | server/main.c |
2003/09/13 00:02:10 | 1.43 | mwedel | server/login.c |
2003/09/13 00:02:10 | 1.50 | mwedel | server/init.c |
2003/09/13 00:02:10 | 1.37 | mwedel | server/gods.c |
2003/09/13 00:02:09 | 1.27 | mwedel | server/disease.c |
2003/09/13 00:02:09 | 1.39 | mwedel | server/commands.c |
2003/09/13 00:02:09 | 1.36 | mwedel | server/c_wiz.c |
2003/09/13 00:02:09 | 1.9 | mwedel | server/c_range.c |
2003/09/13 00:02:08 | 1.6 | mwedel | server/c_party.c |
2003/09/13 00:02:08 | 1.52 | mwedel | server/c_object.c |
2003/09/13 00:02:08 | 1.6 | mwedel | server/c_move.c |
2003/09/13 00:02:08 | 1.36 | mwedel | server/c_misc.c |
2003/09/13 00:02:07 | 1.92 | mwedel | server/attack.c |
2003/09/13 00:02:07 | 1.87 | mwedel | server/apply.c |
2003/09/13 00:02:07 | 1.20 | mwedel | server/alchemy.c |
2003/09/13 00:02:07 | 1.19 | mwedel | server/Makefile.in |
2003/09/13 00:02:07 | 1.2 | mwedel | server/Makefile.am |
2003/09/13 00:02:06 | 1.6 | mwedel | lib/adm/collect_images.pl |
2003/09/13 00:02:05 | 1.10 | mwedel | lib/treasures.bld |
2003/09/13 00:02:05 | 1.68 | mwedel | lib/treasures |
2003/09/13 00:02:05 | 1.12 | mwedel | lib/settings |
2003/09/13 00:02:05 | 1.16 | mwedel | lib/formulae |
2003/09/13 00:02:04 | 1.57 | mwedel | lib/faces |
2003/09/13 00:02:00 | 1.30 | mwedel | lib/crossfire.1 |
Updated code for skill + spell code. skills and spells are now objects.
tuning these now means changing the archetypes. New spells can now be added just by making a new archetype. Lots of code cleanup also done. MSW 2003-09-12 | |||
2003/09/13 00:01:40 | 1.31 | mwedel | lib/crossfire.0 |
2003/09/13 00:01:40 | 1.11 | mwedel | lib/collect.pl.in |
2003/09/13 00:01:37 | 1.67 | mwedel | lib/bmaps.paths |
2003/09/13 00:01:37 | 1.66 | mwedel | lib/bmaps |
2003/09/13 00:01:36 | 1.47 | mwedel | lib/artifacts |
2003/09/13 00:01:35 | 1.136 | mwedel | lib/archetypes |
2003/09/13 00:01:35 | 1.62 | mwedel | lib/animations |
2003/09/13 00:01:34 | 1.2 | mwedel | include/timers.h |
2003/09/13 00:01:34 | 1.96 | mwedel | include/sproto.h |
2003/09/13 00:01:34 | 1.19 | mwedel | include/spells.h |
2003/09/13 00:01:34 | 1.17 | mwedel | include/sockproto.h |
2003/09/13 00:01:34 | 1.10 | mwedel | include/skills.h |
2003/09/13 00:01:34 | 1.10 | mwedel | include/plugin.h |
2003/09/13 00:01:34 | 1.33 | mwedel | include/player.h |
2003/09/13 00:01:34 | 1.50 | mwedel | lib/Makefile.in |
2003/09/13 00:01:34 | 1.10 | mwedel | lib/Makefile.am |
2003/09/13 00:01:33 | 1.33 | mwedel | include/object.h |
2003/09/13 00:01:33 | 1.29 | mwedel | include/newserver.h |
2003/09/13 00:01:33 | 1.11 | mwedel | include/newclient.h |
2003/09/13 00:01:33 | 1.24 | mwedel | include/map.h |
2003/09/13 00:01:33 | 1.9 | mwedel | include/living.h |
2003/09/13 00:01:33 | 1.47 | mwedel | include/libproto.h |
2003/09/13 00:01:33 | 1.12 | mwedel | include/includes.h |
2003/09/13 00:01:33 | 1.44 | mwedel | include/global.h |
2003/09/13 00:01:33 | 1.68 | mwedel | include/define.h |
2003/09/13 00:01:32 | 1.2 | mwedel | doc/Developers/spells |
2003/09/13 00:01:32 | 1.2 | mwedel | doc/Developers/skills |
2003/09/13 00:01:32 | 1.57 | mwedel | include/config.h |
2003/09/13 00:01:32 | 1.12 | mwedel | include/attack.h |
2003/09/13 00:01:32 | 1.12 | mwedel | include/Makefile.in |
2003/09/13 00:01:32 | 1.3 | mwedel | include/Makefile.am |
2003/09/13 00:01:31 | 1.6 | mwedel | doc/Developers/python |
2003/09/13 00:01:31 | 1.9 | mwedel | doc/Developers/protocol |
2003/09/13 00:01:31 | 1.10 | mwedel | doc/Developers/objects |
2003/09/13 00:01:30 | 1.39 | mwedel | common/treasure.c |
2003/09/13 00:01:30 | 1.8 | mwedel | common/recipe.c |
2003/09/13 00:01:30 | 1.13 | mwedel | common/readable.c |
2003/09/13 00:01:30 | 1.9 | mwedel | common/re-cmp.c |
2003/09/13 00:01:29 | 1.73 | mwedel | common/object.c |
2003/09/13 00:01:29 | 1.8 | mwedel | common/logger.c |
2003/09/13 00:01:29 | 1.51 | mwedel | common/loader.l |
2003/09/13 00:01:28 | 1.50 | mwedel | common/loader.c |
2003/09/13 00:01:27 | 1.51 | mwedel | common/living.c |
2003/09/13 00:01:27 | 1.38 | mwedel | common/item.c |
2003/09/13 00:01:27 | 1.33 | mwedel | common/init.c |
2003/09/13 00:01:27 | 1.7 | mwedel | common/exp.c |
2003/09/13 00:01:26 | 1.21 | mwedel | common/button.c |
2003/09/13 00:01:26 | 1.26 | mwedel | common/arch.c |
2003/09/13 00:01:26 | 1.16 | mwedel | common/anim.c |
2003/09/13 00:01:26 | 1.21 | mwedel | TODO |
Updated code for skill + spell code. skills and spells are now objects.
tuning these now means changing the archetypes. New spells can now be added just by making a new archetype. Lots of code cleanup also done. MSW 2003-09-12 | |||
2003/09/12 23:12:17 | 1.58 | mwedel | common/map.c |
Some code cleanup, but mostly a bug in get_rangevector code which
would return incorrect results. This would result monsters attacking the player, even though the player wasn't next to them. MSW 2003-09-12 | |||
2003/09/11 20:37:56 | 1.95 | crowbert | include/sproto.h |
2003/09/11 20:37:56 | 1.35 | crowbert | server/c_misc.c |
add a search option to the maps command | |||
2003/09/04 01:46:23 | 1.30 | temitchell | lib/crossfire.0 |
2003/09/04 01:46:22 | 1.9 | temitchell | lib/treasures.bld |
2003/09/04 01:46:22 | 1.56 | temitchell | lib/faces |
2003/09/04 01:46:22 | 1.29 | temitchell | lib/crossfire.1 |
2003/09/04 01:46:22 | 1.66 | temitchell | lib/bmaps.paths |
2003/09/04 01:46:22 | 1.61 | temitchell | lib/animations |
2003/09/04 01:46:21 | 1.65 | temitchell | lib/bmaps |
2003/09/04 01:46:21 | 1.135 | temitchell | lib/archetypes |
- updating the collected arches (primarily hides and traps needed to be
collected again) | |||
2003/09/04 01:25:32 | 1.67 | temitchell | include/define.h |
2003/09/04 01:25:32 | 1.57 | temitchell | server/time.c |
2003/09/04 01:25:32 | 1.41 | temitchell | server/skills.c |
2003/09/04 01:25:32 | 1.39 | temitchell | server/skill_util.c |
2003/09/04 01:25:32 | 1.34 | temitchell | server/rune.c |
2003/09/04 01:25:32 | 1.131 | temitchell | server/player.c |
2003/09/04 01:25:32 | 1.29 | temitchell | server/move.c |
2003/09/04 01:25:32 | 1.91 | temitchell | server/attack.c |
2003/09/04 01:25:32 | 1.86 | temitchell | server/apply.c |
- add new type TRAP, make initial seperations from RUNE in code
add in traps triggering stuff if they are detonated | |||
2003/09/04 01:25:32 | 1.38 | temitchell | common/treasure.c |
branches: 1.38.2;
- add new type TRAP, make initial seperations from RUNE in code add in traps triggering stuff if they are detonated | |||
2003/09/04 01:25:32 | 1.72 | temitchell | common/object.c |
2003/09/04 01:25:31 | 1.73 | temitchell | ChangeLog |
- add new type TRAP, make initial seperations from RUNE in code
add in traps triggering stuff if they are detonated | |||
2003/09/03 08:42:19 | 1.25 | tchize | socket/item.c |
2003/09/03 08:42:19 | 1.94 | tchize | include/sproto.h |
2003/09/03 08:42:19 | 1.32 | tchize | include/object.h |
2003/09/03 08:42:19 | 1.1 | tchize | lib/help/rename |
2003/09/03 08:42:19 | 1.23 | tchize | server/shop.c |
2003/09/03 08:42:19 | 1.38 | tchize | server/commands.c |
2003/09/03 08:42:19 | 1.51 | tchize | server/c_object.c |
Allow renaming items for users. Thanks to Nicolas Weeger (Ryo) | |||
2003/09/03 08:42:19 | 1.50 | tchize | common/loader.l |
branches: 1.50.2;
Allow renaming items for users. Thanks to Nicolas Weeger (Ryo) | |||
2003/09/03 08:42:17 | 1.49 | tchize | common/loader.c |
branches: 1.49.2;
Allow renaming items for users. Thanks to Nicolas Weeger (Ryo) | |||
2003/09/03 08:42:17 | 1.25 | tchize | common/arch.c |
Allow renaming items for users. Thanks to Nicolas Weeger (Ryo) | |||
2003/09/03 07:25:06 | 1.9 | tchize | doc/Developers/objects |
2003/09/03 07:25:06 | 1.46 | tchize | include/libproto.h |
2003/09/03 07:25:06 | 1.66 | tchize | include/define.h |
2003/09/03 07:25:06 | 1.11 | tchize | random_maps/standalone.c |
2003/09/03 07:25:06 | 1.56 | tchize | server/time.c |
2003/09/03 07:25:06 | 1.79 | tchize | server/spell_util.c |
generator may now use their inventory as a basis to generated items instead of the other_arch field. Will allow more fine tuned generators | |||
2003/09/03 07:25:06 | 1.105 | tchize | server/spell_effect.c |
branches: 1.105.2;
generator may now use their inventory as a basis to generated items instead of the other_arch field. Will allow more fine tuned generators | |||
2003/09/03 07:25:06 | 1.33 | tchize | server/rune.c |
2003/09/03 07:25:06 | 1.85 | tchize | server/apply.c |
2003/09/03 07:25:06 | 1.71 | tchize | common/object.c |
2003/09/03 07:25:06 | 1.49 | tchize | common/loader.l |
2003/09/03 07:25:05 | 1.48 | tchize | common/loader.c |
generator may now use their inventory as a basis to generated items instead of the other_arch field. Will allow more fine tuned generators | |||
2003/09/02 22:52:09 | 1.67 | temitchell | lib/treasures |
- adjust chances to find bodyparts on behemoth, giantrat and wolves | |||
2003/09/02 19:54:45 | 1.66 | temitchell | lib/treasures |
- changes to add brains and hides to treasures file | |||
2003/09/01 09:31:16 | 1.32 | tchize | server/rune.c |
Rune patch submitted by Ryo. Show name of runes when disarming (fails and success) | |||
2003/08/27 21:06:41 | 1.65 | temitchell | lib/treasures |
- oops no brains yet... | |||
2003/08/27 21:03:03 | 1.64 | temitchell | lib/treasures |
- add ape treasures | |||
2003/08/26 19:00:47 | 1.49 | temitchell | server/init.c |
2003/08/26 19:00:47 | 1.34 | temitchell | server/c_misc.c |
2003/08/26 19:00:46 | 1.1 | temitchell | lib/help/peaceful |
2003/08/26 19:00:46 | 1.11 | temitchell | lib/settings |
2003/08/26 19:00:46 | 1.90 | temitchell | server/attack.c |
2003/08/26 19:00:45 | 1.43 | temitchell | include/global.h |
2003/08/26 19:00:45 | 1.56 | temitchell | include/config.h |
2003/08/26 19:00:45 | 1.32 | temitchell | common/init.c |
2003/08/26 19:00:44 | 1.72 | temitchell | ChangeLog |
Added friendly_fire to attack.c, called from hit_player.
Will put a cap on maxdam that is a percentage (1-100%) of damage (min 1)based on SET_FRIENDLY_FIRE value (in settings)when players attack other players in peaceful mode. Changed who, statistics commands to show this setting better and added a help file for peaceful. It would be nice to have a indicator (even a toggle button?)in the client for this as well. | |||
2003/08/23 12:37:53 | 1.3 | temitchell | server/win32.c |
- commit patch by Nicolas Weeger to fix random maps on win32 | |||
2003/08/23 11:17:19 | 1.57 | temitchell | common/map.c |
- fix this as per authors request (Nicolas Weeger). | |||
2003/08/21 15:00:07 | 1.35 | temitchell | server/c_wiz.c |
- moved get_other_player_from_name to beginning of the file to clear
"assignment makes pointer from int without a cast" warnings up. | |||
2003/08/08 12:49:31 | 1.51 | tchize | socket/request.c |
branches: 1.51.2;
Comments cleanup in the FASTCAT saving code (long waited by mwedel i suppose :P) and in the smoothing map1function | |||
2003/08/08 12:49:31 | 1.48 | tchize | common/loader.l |
2003/08/08 12:49:30 | 1.47 | tchize | common/loader.c |
Comments cleanup in the FASTCAT saving code (long waited by mwedel i suppose :P) and in the smoothing map1function | |||
2003/08/02 11:25:23 | 1.56 | tchize | common/map.c |
2003/08/02 11:25:22 | 1.42 | tchize | include/global.h |
WIN32 bugfixes, (mappath fix and uint64 fix) thanks to Nicolas Wegeer for submit. Partial Transcript from mail: ... The first, global.patch, fixes bad u/sint46 for Win32 in include/global.h There was no SIZEOF_LONG defined, so it would error... Also, the Python includes define SIZEOF_LONG_LONG as 8, so it's better to have some coherence somewhere :-) The second is for common/map.c It fixes broken check_path which would simply ignore the prepend_dir argument, resulting in broken map links in big maps... (would try to find map in world/world_xxx_xxx instead of share/maps/world/world_xxx_xxx). I think they don't change anything for other platforms. ... | |||
2003/08/02 11:02:50 | 1.50 | tchize | server/c_object.c |
Correct a bug in find_best_object_apply_match so now match is coherent with find_best_object_match patch according to what submitted by Nicolas Wegeer on cf-devel mailing on 1st of august 2003 with subject "[CF-Devel] Patch submission: apply item matching bug" | |||
2003/07/28 00:19:35 | 1.15 | ketche | server/c_chat.c |
*** empty log message *** | |||
2003/07/26 00:30:00 | 1.14 | ketche | server/c_chat.c |
*** empty log message *** | |||
2003/07/25 21:10:40 | 1.93 | temitchell | include/sproto.h |
2003/07/25 21:10:40 | 1.55 | temitchell | include/config.h |
2003/07/25 21:10:40 | 1.49 | temitchell | lib/Makefile.in |
2003/07/25 21:10:40 | 1.9 | temitchell | lib/Makefile.am |
2003/07/25 21:10:40 | 1.37 | temitchell | server/commands.c |
2003/07/25 21:10:40 | 1.34 | temitchell | server/c_wiz.c |
2003/07/25 21:10:40 | 1.7 | temitchell | server/ban.c |
- addition of Banish command. This ad a new file for ban.c to check in
var called banish where banished IPs are stored. - modified kick command to kill the socket and really kick the player. - touched up the get player by name so the messages are more generic. | |||
2003/07/23 23:53:48 | 1.1 | temitchell | lib/wizhelp/toggle_shout |
2003/07/23 23:53:48 | 1.1 | temitchell | lib/help/shout |
- forgot to add these help files for shouting | |||
2003/07/23 23:21:14 | 1.92 | temitchell | include/sproto.h |
2003/07/23 23:21:14 | 1.32 | temitchell | include/player.h |
2003/07/23 23:21:14 | 1.130 | temitchell | server/player.c |
- added toggle_shout DM command to disable/enable player shouting | |||
2003/07/23 23:21:14 | 1.42 | temitchell | server/login.c |
branches: 1.42.2;
- added toggle_shout DM command to disable/enable player shouting | |||
2003/07/23 23:21:14 | 1.36 | temitchell | server/commands.c |
2003/07/23 23:21:14 | 1.33 | temitchell | server/c_wiz.c |
2003/07/23 23:21:14 | 1.13 | temitchell | server/c_chat.c |
- added toggle_shout DM command to disable/enable player shouting | |||
2003/07/18 00:20:37 | 1.29 | temitchell | lib/crossfire.0 |
2003/07/18 00:20:36 | 1.10 | temitchell | lib/smooth |
2003/07/18 00:20:36 | 1.55 | temitchell | lib/faces |
2003/07/18 00:20:36 | 1.28 | temitchell | lib/crossfire.1 |
2003/07/18 00:20:33 | 1.65 | temitchell | lib/bmaps.paths |
2003/07/18 00:20:32 | 1.64 | temitchell | lib/bmaps |
- update collection | |||
2003/07/17 05:00:48 | 1.27 | tchize | lib/crossfire.1 |
Damn last commit was partial and could have lead to inconsistencies between archetype file an faces files. sorry | |||
2003/07/17 05:00:26 | 1.28 | tchize | lib/crossfire.0 |
Damn last commit was partial and could have lead to inconsistencies between archetype file an faces files. sorry | |||
2003/07/17 04:36:26 | 1.8 | tchize | lib/treasures.bld |
2003/07/17 04:36:26 | 1.9 | tchize | lib/smooth |
2003/07/17 04:36:26 | 1.54 | tchize | lib/faces |
2003/07/17 04:36:26 | 1.10 | tchize | lib/collect.pl.in |
2003/07/17 04:36:20 | 1.64 | tchize | lib/bmaps.paths |
2003/07/17 04:36:18 | 1.63 | tchize | lib/bmaps |
2003/07/17 04:36:18 | 1.134 | tchize | lib/archetypes |
2003/07/17 04:36:18 | 1.60 | tchize | lib/animations |
Debugged collect script so it won't put the 'smoothface' info inside archetypes file. Rebuild the archetypes file accordingly | |||
2003/07/16 01:38:11 | 1.27 | temitchell | lib/crossfire.0 |
2003/07/16 01:38:07 | 1.7 | temitchell | lib/treasures.bld |
2003/07/16 01:38:07 | 1.8 | temitchell | lib/smooth |
2003/07/16 01:38:07 | 1.53 | temitchell | lib/faces |
2003/07/16 01:38:07 | 1.26 | temitchell | lib/crossfire.1 |
2003/07/16 01:38:07 | 1.133 | temitchell | lib/archetypes |
2003/07/16 01:38:07 | 1.59 | temitchell | lib/animations |
2003/07/16 01:38:05 | 1.63 | temitchell | lib/bmaps.paths |
2003/07/16 01:38:05 | 1.62 | temitchell | lib/bmaps |
- update the collection with changes | |||
2003/07/15 11:45:28 | 1.9 | garbled | include/tod.h |
Bah.. stupid me forgot to check in this file last night. | |||
2003/07/15 07:56:42 | 1.6 | tchize | lib/treasures.bld |
2003/07/15 07:56:42 | 1.7 | tchize | lib/smooth |
2003/07/15 07:56:41 | 1.25 | tchize | lib/crossfire.1 |
updated collect.pl to pickup smoothing info from archetype and regenerated the picture and smoothing file using it. | |||
2003/07/15 07:56:28 | 1.26 | tchize | lib/crossfire.0 |
2003/07/15 07:56:28 | 1.9 | tchize | lib/collect.pl.in |
2003/07/15 07:56:27 | 1.62 | tchize | lib/bmaps.paths |
2003/07/15 07:56:26 | 1.61 | tchize | lib/bmaps |
2003/07/15 07:56:26 | 1.132 | tchize | lib/archetypes |
updated collect.pl to pickup smoothing info from archetype and regenerated the picture and smoothing file using it. | |||
2003/07/14 17:10:14 | 1.33 | garbled | server/weather.c |
Disable the feather_map routine, and replace with a jitter factor to smooth
the edges of the weathermaps. If this works out, I'll yank the whole routine from the code. As of now, as far as I can tell, weather works up to level 5 properly. | |||
2003/07/13 02:33:13 | 1.32 | garbled | server/weather.c |
Add selected patches contributed by David Seikel:
Fix the sscanf's in a few of the read operations. Add the globe_spinning routine to help moosh the humidity around a bit Add the wind factor stuff Add the automatic image generation Make the game stop writing the elevation data all the time. Some minor humidity tweaks. Also a few minor tweaks by myself. Not all of David's changes were added in, but most of them were. | |||
2003/07/13 02:21:11 | 1.70 | garbled | common/object.c |
Fix the bug where multi-tiled houses end up partially obscured by the snow. | |||
2003/07/12 19:22:23 | 1.6 | temitchell | lib/smooth |
- added seas | |||
2003/07/12 03:42:24 | 1.5 | temitchell | lib/smooth |
- add changes (first animated smoothie - lava) | |||
2003/07/10 04:57:44 | 1.5 | tchize | lib/treasures.bld |
2003/07/10 04:57:44 | 1.4 | tchize | lib/smooth |
2003/07/10 04:57:43 | 1.24 | tchize | lib/crossfire.1 |
2003/07/10 04:57:39 | 1.25 | tchize | lib/crossfire.0 |
2003/07/10 04:57:38 | 1.61 | tchize | lib/bmaps.paths |
2003/07/10 04:57:37 | 1.60 | tchize | lib/bmaps |
2003/07/10 04:57:37 | 1.131 | tchize | lib/archetypes |
rebuild archetype files with smoothing and changed the smooth file since there were mistakes in it. | |||
2003/07/08 21:48:26 | 1.3 | temitchell | lib/smooth |
- changed this to reflect my changes to the templates - still in
progress | |||
2003/07/08 07:45:28 | 1.50 | tchize | socket/request.c |
2003/07/08 07:45:27 | 1.4 | tchize | lib/treasures.bld |
2003/07/08 07:45:27 | 1.2 | tchize | lib/smooth |
2003/07/08 07:45:27 | 1.52 | tchize | lib/faces |
2003/07/08 07:45:27 | 1.23 | tchize | lib/crossfire.1 |
Changed the way smoothing is done. Switched th smooth command to binary mode, rebuild archetype files, added doc on smoothing, updated protocol file. Changed a the "togglemapextended smoothing" to "togglemapextended smooth" to prevent problem of compatibilities with previous cvs smoothing release. | |||
2003/07/08 07:45:06 | 1.24 | tchize | lib/crossfire.0 |
2003/07/08 07:45:05 | 1.60 | tchize | lib/bmaps.paths |
2003/07/08 07:45:05 | 1.59 | tchize | lib/bmaps |
2003/07/08 07:45:04 | 1.1 | tchize | doc/Developers/smooth.tex |
2003/07/08 07:45:04 | 1.1 | tchize | doc/Developers/smooth.pdf |
2003/07/08 07:45:04 | 1.8 | tchize | doc/Developers/protocol |
2003/07/08 07:45:04 | 1.130 | tchize | lib/archetypes |
2003/07/08 07:45:04 | 1.58 | tchize | lib/animations |
2003/07/08 07:45:04 | 1.9 | tchize | common/image.c |
2003/07/08 07:45:04 | 1.71 | tchize | ChangeLog |
Changed the way smoothing is done. Switched th smooth command to binary mode, rebuild archetype files, added doc on smoothing, updated protocol file. Changed a the "togglemapextended smoothing" to "togglemapextended smooth" to prevent problem of compatibilities with previous cvs smoothing release. | |||
2003/07/07 13:49:22 | 1.11 | tchize | include/attack.h |
2003/07/07 13:49:21 | 1.47 | tchize | common/loader.l |
2003/07/07 13:49:21 | 1.46 | tchize | common/loader.c |
Fixed bug in new get_ob_diff code. The resist_save array needed to get the trailing space or you would endup with "resist_electricty30" instead of "resist_electricity 30". Moreover the maxgrace stat was saved as maxgra. Fixed both and regenerated loader.c | |||
2003/07/03 15:03:05 | 1.7 | tchize | doc/Developers/protocol |
2003/07/03 15:03:04 | 1.70 | tchize | ChangeLog |
Modified change logs and protocol documentation. Promised smoothing doc will follow as fast as possible | |||
2003/07/02 10:13:54 | 1.46 | tchize | common/loader.l |
2003/07/02 10:13:54 | 1.45 | tchize | common/loader.c |
Corrects a bug un loader.l preventing from compiling with some compilers: static int eol_size=strlen("\n"); which some compilers consider as non constant replaced by static int eol_size=sizeof("\n")-1; Sorry for convenience Todd | |||
2003/06/30 15:51:37 | 1.37 | gros | common/treasure.c |
Corrected a bug involving assignation to an uninitialized pointer in the
new event code - Gros 30/06/03 | |||
2003/06/30 14:59:20 | 1.33 | tchize | server/c_misc.c |
sorry, little bug in weather system | |||
2003/06/30 14:14:13 | 1.8 | tchize | include/tod.h |
2003/06/30 14:14:13 | 1.91 | tchize | include/sproto.h |
2003/06/30 14:14:13 | 1.23 | tchize | include/map.h |
2003/06/30 14:14:13 | 1.45 | tchize | include/libproto.h |
2003/06/30 14:14:13 | 1.65 | tchize | include/define.h |
2003/06/30 14:14:13 | 1.3 | tchize | lib/treasures.bld |
2003/06/30 14:14:13 | 1.31 | tchize | server/weather.c |
2003/06/30 14:14:13 | 1.35 | tchize | server/commands.c |
2003/06/30 14:14:13 | 1.32 | tchize | server/c_wiz.c |
2003/06/30 14:14:13 | 1.21 | tchize | common/porting.c |
2003/06/30 14:14:13 | 1.55 | tchize | common/map.c |
2003/06/30 14:14:13 | 1.45 | tchize | common/loader.l |
2003/06/30 14:14:13 | 1.44 | tchize | common/loader.c |
Various code optimisations to help preventing peeks at maploads. Includes: * rewritten saving of objects, removed needs for sprintf calls and most strlen calls * modified map structures for saving of a very small amount of additionnal precalculated datas for weather * added FAST_xxx macros for fast string manipulations | |||
2003/06/30 06:21:29 | 1.44 | gros | common/loader.l |
2003/06/30 06:21:29 | 1.43 | gros | common/loader.c |
Corrected improper comparaison algorithm for event structures inside objects - Gros 30/06/03 | |||
2003/06/26 06:27:43 | 1.31 | gros | include/object.h |
2003/06/26 06:27:43 | 1.44 | gros | include/libproto.h |
2003/06/26 06:27:43 | 1.4 | gros | server/timers.c |
2003/06/26 06:27:43 | 1.55 | gros | server/time.c |
2003/06/26 06:27:43 | 1.40 | gros | server/skills.c |
2003/06/26 06:27:43 | 1.129 | gros | server/player.c |
2003/06/26 06:27:43 | 1.65 | gros | server/monster.c |
2003/06/26 06:27:43 | 1.36 | gros | server/gods.c |
2003/06/26 06:27:43 | 1.49 | gros | server/c_object.c |
2003/06/26 06:27:43 | 1.89 | gros | server/attack.c |
2003/06/26 06:27:43 | 1.84 | gros | server/apply.c |
2003/06/26 06:27:43 | 1.36 | gros | common/treasure.c |
2003/06/26 06:27:43 | 1.69 | gros | common/object.c |
2003/06/26 06:27:43 | 1.43 | gros | common/loader.l |
2003/06/26 06:27:43 | 1.42 | gros | common/loader.c |
Re-implemented the event hooks in objects as a dynamically linked list,
instead of a static table. | |||
2003/06/26 06:27:42 | 1.50 | gros | common/living.c |
branches: 1.50.2;
Re-implemented the event hooks in objects as a dynamically linked list, instead of a static table. | |||
2003/06/21 02:38:49 | 1.3 | gros | server/timers.c |
2003/06/21 02:38:48 | 1.90 | gros | include/sproto.h |
Completed the timer code, making it useable. Gros 21/06/03 | |||
2003/06/19 05:59:33 | 1.49 | tchize | socket/request.c |
2003/06/19 05:59:33 | 1.24 | tchize | socket/loop.c |
2003/06/19 05:59:33 | 1.29 | tchize | socket/init.c |
2003/06/19 05:59:33 | 1.10 | tchize | socket/Makefile.in |
2003/06/19 05:59:33 | 1.2 | tchize | lib/treasures.bld |
2003/06/19 05:59:33 | 1.1 | tchize | lib/smooth |
2003/06/19 05:59:33 | 1.10 | tchize | lib/settings |
2003/06/19 05:59:33 | 1.51 | tchize | lib/faces |
2003/06/19 05:59:33 | 1.16 | tchize | random_maps/Makefile.in |
2003/06/19 05:59:33 | 1.18 | tchize | server/Makefile.in |
2003/06/19 05:59:33 | 1.4 | tchize | utils/ltmain.sh |
2003/06/19 05:59:33 | 1.4 | tchize | utils/config.sub |
2003/06/19 05:59:33 | 1.4 | tchize | utils/config.guess |
2003/06/19 05:59:33 | 1.16 | tchize | utils/Makefile.in |
2003/06/19 05:59:32 | 1.22 | tchize | lib/crossfire.1 |
2003/06/19 05:59:30 | 1.23 | tchize | lib/crossfire.0 |
2003/06/19 05:59:28 | 1.9 | tchize | doc/spoiler/Makefile.in |
2003/06/19 05:59:28 | 1.6 | tchize | doc/spell-docs/Makefile.in |
2003/06/19 05:59:28 | 1.6 | tchize | doc/scripts/Makefile.in |
2003/06/19 05:59:28 | 1.12 | tchize | doc/spoiler-html/Makefile.in |
2003/06/19 05:59:28 | 1.89 | tchize | include/sproto.h |
2003/06/19 05:59:28 | 1.16 | tchize | include/sockproto.h |
2003/06/19 05:59:28 | 1.30 | tchize | include/object.h |
2003/06/19 05:59:28 | 1.28 | tchize | include/newserver.h |
2003/06/19 05:59:28 | 1.43 | tchize | include/libproto.h |
2003/06/19 05:59:28 | 1.11 | tchize | include/Makefile.in |
2003/06/19 05:59:28 | 1.59 | tchize | lib/bmaps.paths |
2003/06/19 05:59:28 | 1.58 | tchize | lib/bmaps |
2003/06/19 05:59:28 | 1.129 | tchize | lib/archetypes |
2003/06/19 05:59:28 | 1.57 | tchize | lib/animations |
2003/06/19 05:59:28 | 1.48 | tchize | lib/Makefile.in |
2003/06/19 05:59:28 | 1.8 | tchize | lib/Makefile.am |
2003/06/19 05:59:27 | 1.6 | tchize | crossedit/bitmaps/Makefile.in |
2003/06/19 05:59:27 | 1.6 | tchize | crossedit/doc/Makefile.in |
2003/06/19 05:59:27 | 1.6 | tchize | crossedit/include/Makefile.in |
2003/06/19 05:59:27 | 1.8 | tchize | crossedit/Cnv/Makefile.in |
2003/06/19 05:59:27 | 1.14 | tchize | crossedit/Makefile.in |
2003/06/19 05:59:27 | 1.10 | tchize | doc/playbook-html/Makefile.in |
2003/06/19 05:59:27 | 1.10 | tchize | doc/playbook/Makefile.in |
2003/06/19 05:59:27 | 1.6 | tchize | doc/Developers/Makefile.in |
2003/06/19 05:59:27 | 1.20 | tchize | doc/Makefile.in |
2003/06/19 05:59:27 | 1.3 | tchize | devel/Makefile.in |
2003/06/19 05:59:27 | 1.42 | tchize | common/loader.l |
2003/06/19 05:59:26 | 1.41 | tchize | common/loader.c |
2003/06/19 05:59:26 | 1.31 | tchize | common/init.c |
2003/06/19 05:59:26 | 1.8 | tchize | common/image.c |
2003/06/19 05:59:26 | 1.13 | tchize | common/Makefile.in |
2003/06/19 05:59:26 | 1.39 | tchize | configure |
2003/06/19 05:59:26 | 1.10 | tchize | aclocal.m4 |
2003/06/19 05:59:26 | 1.30 | tchize | Makefile.in |
Added support for smoothing to the client. This will allow (i hope) better graphical results while using very little bandwidth overhead. Changes done follows: - Added protocol command MapExtendedInfos and smooth commands to server - Added a SetUp paramater in protocol for activating smoothing (disabled by default) or more general Extended map infos - Added file lib/smooth a text file containing some smoothing info a client might ask the server about. - Changed loader.l to be able to mark an object as 'smoothed' in archetypes (the smoothlevel parameter) and rebuild loader.c accordingly - Changed lib/Makefile.am to install lib/smooth file in shared folder - Rebuild the Makefiles.am and the Configure script (using autogen.sh) To be able to smooth, A client commit (the common part+ the gtk part) will follow and an archetypes commit will also follow. I will also detail changes to the protocol within a few days Server has been tested with older client to check backward compatibility | |||
2003/06/19 01:52:49 | 1.64 | mwedel | server/monster.c |
2003/06/19 01:52:49 | 1.83 | mwedel | server/apply.c |
2003/06/19 01:52:49 | 1.69 | mwedel | ChangeLog |
server/apply.c: Fix auto_apply - missing else, causing extra
treausres to be generated inside of shop tiles. server/monster.c: Fix npc_call_help to be map tile aware. MSW 2003-06-18 | |||
2003/06/16 00:15:35 | 1.88 | mwedel | server/attack.c |
Add fix for crashes if owner of object is in process of exiting.
MSW 2003-06-15 | |||
2003/06/11 12:38:32 | 1.19 | gros | server/plugins.c |
2003/06/11 12:38:30 | 1.88 | gros | include/sproto.h |
2003/06/11 12:38:30 | 1.6 | gros | include/plugproto.h |
2003/06/11 12:38:29 | 1.9 | gros | include/plugin.h |
Added support for DecreaseObject, a wrapper for decrease_object
- Gros 11/06/03 | |||
2003/06/11 01:49:53 | 1.8 | mwedel | lib/collect.pl.in |
Modify collect.pl so that it strips blank lines out of the collected
.trs files. MSW 2003-06-10 | |||
2003/05/31 06:48:27 | 1.18 | gros | server/plugins.c |
2003/05/31 06:48:26 | 1.87 | gros | include/sproto.h |
2003/05/31 06:48:26 | 1.5 | gros | include/plugproto.h |
2003/05/31 06:48:26 | 1.8 | gros | include/plugin.h |
Added a Python wrapper for the set_variable function - Gros 31/05/03 | |||
2003/05/27 09:21:44 | 1.63 | avogl | lib/treasures |
The big wizard treasurelist contained native fire-
and cold abilities, which caused the bigwiz to suicide because it lacks resistance to fire/cold. I have set them to "spell" abilities now, which means the spells get the magic component and the wizzies don't hurt themselves anymore. --AV | |||
2003/05/26 23:37:00 | 1.1 | mwedel | lib/treasures.bld |
2003/05/26 23:37:00 | 1.7 | mwedel | lib/collect.pl.in |
2003/05/26 23:37:00 | 1.47 | mwedel | lib/Makefile.in |
2003/05/26 23:37:00 | 1.7 | mwedel | lib/Makefile.am |
2003/05/26 23:37:00 | 1.68 | mwedel | ChangeLog |
lib/collect.pl.in: Modify it so that it will collect .trs (treasure) files and
build a treasures.bld from that as well as the existing treasures file. In this way, treasure information for objects can be put in the arch directory. lib/Makefile.am, Makefile.in: Modified so that it copies over the treasures.bld to treasures in the destination directory. Have the collect directive also build the images, so that a double make isn't necessary. lib/treasures.bld: Added file - like the archetypes, this is the pre- build treasure file. Until .trs files are added, this will just match the treasures file with some additional comments. MSW 2003-05-26 | |||
2003/05/26 18:58:47 | 1.23 | mwedel | socket/loop.c |
2003/05/26 18:58:47 | 1.54 | mwedel | common/map.c |
2003/05/26 18:58:47 | 1.67 | mwedel | ChangeLog |
common/map.c: Fix bug causing unnecessary crashes - ok for the map
to match if the object has been removed. socket/loop.c: Only make call to draw_client_map() if we have a valid map to draw. MSW 2003-05-26 | |||
2003/05/26 00:28:55 | 1.15 | mwedel | common/anim.c |
2003/05/26 00:28:55 | 1.66 | mwedel | ChangeLog |
common/anim.c: Patch by AV to make sure multipart monsters animations
stay in sync. MSW 2003-05-25 | |||
2003/05/25 06:53:46 | 1.62 | avogl | lib/treasures |
Corrected a bunch of syntax errors in the treasures file.
The crossfire server is quite forgiving about these errors but better to fix them anyways. --AV | |||
2003/05/25 00:14:13 | 1.61 | temitchell | lib/treasures |
-shadow abilities | |||
2003/05/24 19:00:23 | 1.60 | temitchell | lib/treasures |
-hellhound abilities | |||
2003/05/24 09:02:12 | 1.5 | jbontje | lib/motd |
Change IRC server hostname (thanks hoxu)
mids 2003-05-24 | |||
2003/05/23 23:51:12 | 1.82 | mwedel | server/apply.c |
2003/05/23 23:51:12 | 1.65 | mwedel | ChangeLog |
server/apply.c: Fix bug in that we weren't calling esrv_map_scroll()
when player used a shop map but lacked sufficient funds to pay for his items. MSW 2002-05-23 | |||
2003/05/22 17:51:24 | 1.50 | avogl | lib/faces |
2003/05/22 17:51:23 | 1.21 | avogl | lib/crossfire.1 |
2003/05/22 17:51:13 | 1.22 | avogl | lib/crossfire.0 |
2003/05/22 17:51:11 | 1.58 | avogl | lib/bmaps.paths |
2003/05/22 17:51:10 | 1.57 | avogl | lib/bmaps |
2003/05/22 17:51:09 | 1.128 | avogl | lib/archetypes |
2003/05/22 17:51:09 | 1.56 | avogl | lib/animations |
Collected arches for new red dragon images.
Hope I did it correctly. First I ran "make collect", but that didn't seem to collect images so I did a "adm/collect_images.pl" afterwards. --AV | |||
2003/05/21 02:31:13 | 1.54 | mwedel | include/config.h |
2003/05/21 02:31:13 | 1.9 | mwedel | lib/settings |
2003/05/21 02:31:13 | 1.11 | mwedel | common/utils.c |
2003/05/21 02:31:13 | 1.37 | mwedel | common/item.c |
2003/05/21 02:31:12 | 1.64 | mwedel | ChangeLog |
common/item.c, common/utils.c, include/config.h: Add #define NEW_MATERIAL_CODE
and checks in the other files for this - if this is commented out (default), then the new material naming code is disabled - material names won't be put in the items names as shown in the inventory (can still see material by examining an object), and objects that are created will be created with the default material (eg, iron for most armor/weapons, eg, brass, bronze, copper items won't show up anymore). lib/settings: Add comments from the old config.h file that describes what the options already does. Having no comments in this file or in config.h anymore is very unfriendly. MSW 2003-05-20 | |||
2003/05/08 00:06:20 | 1.21 | temitchell | lib/crossfire.0 |
2003/05/08 00:06:16 | 1.20 | temitchell | lib/crossfire.1 |
2003/05/08 00:06:15 | 1.55 | temitchell | lib/animations |
2003/05/08 00:06:13 | 1.49 | temitchell | lib/faces |
2003/05/08 00:06:13 | 1.57 | temitchell | lib/bmaps.paths |
2003/05/08 00:06:12 | 1.127 | temitchell | lib/archetypes |
2003/05/08 00:06:10 | 1.56 | temitchell | lib/bmaps |
- committing the recompiled arches - first time lucky right? | |||
2003/05/06 01:20:17 | 1.1 | temitchell | utils/loreCollect.py |
- lore collection script in python.
- basic functionality for the curious until this can be written in Perl or some such (FYI - Perl 5 book is right under the one for the C# class I have to take for work...) | |||
2003/04/18 02:39:39 | 1.53 | temitchell | include/config.h |
- taking out the bigworld emergency map section as this will be handled
by a .emergency file in the map set. | |||
2003/04/15 00:57:59 | 1.128 | mwedel | server/player.c |
2003/04/15 00:57:58 | 1.63 | mwedel | ChangeLog |
server/player.c: Have players start at max hp/grace/sp.
MSW 2003-04-14 | |||
2003/04/14 01:41:23 | 1.8 | mwedel | server/c_range.c |
2003/04/14 01:41:21 | 1.62 | mwedel | ChangeLog |
server/c_range.c: Add check to make sure we are actually removing a
golem and that the object hasn't been freed/recycled and the player not updated. Fixes crashes. MSW 2003-04-13 | |||
2003/04/13 20:11:19 | 1.17 | temitchell | DEVELOPERS |
- Add my name to this (so people know who to blame) | |||
2003/04/10 00:21:48 | 1.26 | mwedel | server/disease.c |
Add missing initializer - fixes some crashes.
MSW 2004-04-09 | |||
2003/04/09 20:26:44 | 1.52 | temitchell | include/config.h |
- add in commented section for emergency placement for use with bigworld
maps | |||
2003/04/04 23:39:49 | 1.41 | mwedel | server/login.c |
2003/04/04 23:39:49 | 1.1 | mwedel | utils/scores.pl.in |
2003/04/04 23:39:49 | 1.15 | mwedel | utils/Makefile.in |
2003/04/04 23:39:48 | 1.1 | mwedel | doc/Developers/spells |
2003/04/04 23:39:48 | 1.8 | mwedel | doc/Developers/objects |
2003/04/04 23:39:48 | 1.5 | mwedel | doc/Developers/Makefile.in |
2003/04/04 23:39:48 | 1.2 | mwedel | doc/Developers/Makefile.am |
2003/04/04 23:39:48 | 1.19 | mwedel | doc/Makefile.in |
2003/04/04 23:39:48 | 1.3 | mwedel | doc/Makefile.am |
2003/04/04 23:39:48 | 1.29 | mwedel | include/object.h |
2003/04/04 23:39:48 | 1.51 | mwedel | include/config.h |
2003/04/04 23:39:48 | 1.20 | mwedel | common/porting.c |
2003/04/04 23:39:48 | 1.68 | mwedel | common/object.c |
2003/04/04 23:39:48 | 1.41 | mwedel | common/loader.l |
2003/04/04 23:39:46 | 1.40 | mwedel | common/loader.c |
2003/04/04 23:39:46 | 1.7 | mwedel | configure.ac |
2003/04/04 23:39:46 | 1.38 | mwedel | configure |
2003/04/04 23:39:46 | 1.4 | mwedel | acinclude.m4 |
2003/04/04 23:39:45 | 1.61 | mwedel | ChangeLog |
acinclude.m4: Update path to find python includes, since aclocal.m4 gets
derived from this file. configure.ac, configure: Add utils/scores.pl to list of files to substitute on. common/loader.l, loader.c: Add subtype for objects - will be used in future work. common/object.c: Add subtype diff check in CAN_MERGE() common/porting.c: Have it use SAVE_DIR_MODE when doing the mkdir, and not have hardcoded 777 permissions. doc/Makefile.in, doc/Makefile.am, doc/Developers/Makefile.am, doc/Developers/Makefile.in: Move some of the spell docs around and merge them together doc/Developers/objects: Add notes about subtype. doc/Developers/spells: New file, contains preliminary work on spell objects. include/config.h: Remove command about DM_MAIL and LIBDIR from file, as they are options no longer present. Update comment about SAVE_MODE, and add SAVE_DIR_MODE include/object.h: Add subtype field to object. server/login.c: Have it use SAVE_DIR_MODE when doing the mkdir, and not have hardcoded 6700 permissions. utils/Makefile.in: Updated to know about scores.pl utils/scores.pl.in: New file - reads player file to generate HTML score file. MSW 2003-04-04 | |||
2003/04/02 02:13:31 | 1.48 | mwedel | socket/request.c |
2003/04/02 02:13:31 | 1.22 | mwedel | socket/loop.c |
2003/04/02 02:13:30 | 1.14 | mwedel | socket/info.c |
2003/04/02 02:13:28 | 1.25 | mwedel | server/disease.c |
2003/04/02 02:13:26 | 1.34 | mwedel | server/commands.c |
2003/04/02 02:13:26 | 1.48 | mwedel | server/c_object.c |
2003/04/02 02:13:25 | 1.48 | mwedel | lib/faces |
2003/04/02 02:13:21 | 1.19 | mwedel | lib/crossfire.1 |
TODO: Various updates
aclocal.m4,configure: Update path to find python (fix again) common/image.c: Minor update to a ocmment in the code. common/los.c: Add missing P_OUT_OF_MAP checks that resulted in some incorrect LOS calcuations. include/funcpoint.h: Remove draw_func function pointer. lib/Makefile.am, in: Remove bmaps.paths to from being installed or being part of distribution - bmaps.paths is only needed when collecting the image lib/*: Rebuilt server/c_object.c: Patch by Bernd Edler to have the apply functions take into acount if the item is equipped or not when looking for good matched items. server/commands.c: Move printlos to normal commands. I don't think it reveals any information that is in any way harmful. And since it dumps the output to the players screen, no concern of it filling up log files. Also, when doing LOS debugging, it is pointless to have it as a DM command because LOS is ignored for DM's. server/disease.c: Modify remove_symptoms to remove all symptoms the player may have a disease. Modify infect_object() to not allow a creature to have more than one instance of the same disease. socket/info.c: remove draw() - instead, draw_client_map() can be used, as that is most the only thing draw() did anyways. socket/loop.c: Update draw() calls to draw_client_map() socket/request.c: Remove special handling for darkness==4 cases (first space that is in full darkness) - this is extra complications and causes display problems. Update draw_client_map() to include the little bit of logic that draw() had that this function did not have. MSW 2003-04-01 | |||
2003/04/02 02:13:08 | 1.20 | mwedel | lib/crossfire.0 |
TODO: Various updates
aclocal.m4,configure: Update path to find python (fix again) common/image.c: Minor update to a ocmment in the code. common/los.c: Add missing P_OUT_OF_MAP checks that resulted in some incorrect LOS calcuations. include/funcpoint.h: Remove draw_func function pointer. lib/Makefile.am, in: Remove bmaps.paths to from being installed or being part of distribution - bmaps.paths is only needed when collecting the image lib/*: Rebuilt server/c_object.c: Patch by Bernd Edler to have the apply functions take into acount if the item is equipped or not when looking for good matched items. server/commands.c: Move printlos to normal commands. I don't think it reveals any information that is in any way harmful. And since it dumps the output to the players screen, no concern of it filling up log files. Also, when doing LOS debugging, it is pointless to have it as a DM command because LOS is ignored for DM's. server/disease.c: Modify remove_symptoms to remove all symptoms the player may have a disease. Modify infect_object() to not allow a creature to have more than one instance of the same disease. socket/info.c: remove draw() - instead, draw_client_map() can be used, as that is most the only thing draw() did anyways. socket/loop.c: Update draw() calls to draw_client_map() socket/request.c: Remove special handling for darkness==4 cases (first space that is in full darkness) - this is extra complications and causes display problems. Update draw_client_map() to include the little bit of logic that draw() had that this function did not have. MSW 2003-04-01 | |||
2003/04/02 02:12:57 | 1.56 | mwedel | lib/bmaps.paths |
2003/04/02 02:12:54 | 1.55 | mwedel | lib/bmaps |
2003/04/02 02:12:53 | 1.9 | mwedel | include/funcpoint.h |
2003/04/02 02:12:53 | 1.126 | mwedel | lib/archetypes |
2003/04/02 02:12:53 | 1.46 | mwedel | lib/Makefile.in |
2003/04/02 02:12:53 | 1.6 | mwedel | lib/Makefile.am |
2003/04/02 02:12:53 | 1.10 | mwedel | common/los.c |
2003/04/02 02:12:52 | 1.7 | mwedel | common/image.c |
2003/04/02 02:12:52 | 1.60 | mwedel | ChangeLog |
2003/04/02 02:12:51 | 1.37 | mwedel | configure |
2003/04/02 02:12:50 | 1.9 | mwedel | aclocal.m4 |
2003/04/02 02:12:50 | 1.20 | mwedel | TODO |
TODO: Various updates
aclocal.m4,configure: Update path to find python (fix again) common/image.c: Minor update to a ocmment in the code. common/los.c: Add missing P_OUT_OF_MAP checks that resulted in some incorrect LOS calcuations. include/funcpoint.h: Remove draw_func function pointer. lib/Makefile.am, in: Remove bmaps.paths to from being installed or being part of distribution - bmaps.paths is only needed when collecting the image lib/*: Rebuilt server/c_object.c: Patch by Bernd Edler to have the apply functions take into acount if the item is equipped or not when looking for good matched items. server/commands.c: Move printlos to normal commands. I don't think it reveals any information that is in any way harmful. And since it dumps the output to the players screen, no concern of it filling up log files. Also, when doing LOS debugging, it is pointless to have it as a DM command because LOS is ignored for DM's. server/disease.c: Modify remove_symptoms to remove all symptoms the player may have a disease. Modify infect_object() to not allow a creature to have more than one instance of the same disease. socket/info.c: remove draw() - instead, draw_client_map() can be used, as that is most the only thing draw() did anyways. socket/loop.c: Update draw() calls to draw_client_map() socket/request.c: Remove special handling for darkness==4 cases (first space that is in full darkness) - this is extra complications and causes display problems. Update draw_client_map() to include the little bit of logic that draw() had that this function did not have. MSW 2003-04-01 | |||
2003/03/30 10:40:20 | 1.30 | temitchell | server/weather.c |
added one more groundtype to the weather code: | |||
2003/03/24 00:58:33 | 1.47 | mwedel | lib/faces |
2003/03/24 00:58:33 | 1.127 | mwedel | server/player.c |
2003/03/24 00:58:33 | 1.48 | mwedel | server/init.c |
2003/03/24 00:58:31 | 1.18 | mwedel | lib/crossfire.1 |
common/glue.c, include/funcpoint.h: remove draw_func() pointer - no longer
needed, so code that sets up pointer removed. lib/*: rebuilt - facings added to old player animation information. ruined_temple archetype added. server/init.c: remove set_draw() function server/player.c: remove call to draw() - socket code takes care of this. socket/info.c: remove draw() - instead, draw_client_map() can be used, as that is most the only thing draw() did anyways. socket/loop.c: Update draw() calls to draw_client_map() socket/request.c: Remove special handling for darkness==4 cases (first space that is in full darkness) - this is extra complications and causes display problems. Update draw_client_map() to include the little bit of logic that draw() had that this function did not have. MSW 2003-03-24 | |||
2003/03/24 00:58:14 | 1.19 | mwedel | lib/crossfire.0 |
2003/03/24 00:58:09 | 1.55 | mwedel | lib/bmaps.paths |
2003/03/24 00:58:08 | 1.54 | mwedel | lib/bmaps |
2003/03/24 00:58:08 | 1.125 | mwedel | lib/archetypes |
2003/03/24 00:58:08 | 1.54 | mwedel | lib/animations |
2003/03/24 00:58:07 | 1.10 | mwedel | common/glue.c |
2003/03/24 00:58:07 | 1.59 | mwedel | ChangeLog |
common/glue.c, include/funcpoint.h: remove draw_func() pointer - no longer
needed, so code that sets up pointer removed. lib/*: rebuilt - facings added to old player animation information. ruined_temple archetype added. server/init.c: remove set_draw() function server/player.c: remove call to draw() - socket code takes care of this. socket/info.c: remove draw() - instead, draw_client_map() can be used, as that is most the only thing draw() did anyways. socket/loop.c: Update draw() calls to draw_client_map() socket/request.c: Remove special handling for darkness==4 cases (first space that is in full darkness) - this is extra complications and causes display problems. Update draw_client_map() to include the little bit of logic that draw() had that this function did not have. MSW 2003-03-24 | |||
2003/03/21 02:01:11 | 1.78 | mwedel | server/spell_util.c |
2003/03/21 02:01:09 | 1.104 | mwedel | server/spell_effect.c |
2003/03/21 02:01:03 | 1.58 | mwedel | ChangeLog |
server/spell_effect.c: Some code cleanuip to cast_change_attr - mostly
to combine the processing of the stat improving spells together. The actual change to playability is that bless and holy possession don't stack if cast multiple times. server/spell_util.c: Modify create_aura so that player can't have more than one aura (of the same type) active at a time. MSW 2003-03-20 | |||
2003/03/20 01:57:57 | 1.86 | mwedel | include/sproto.h |
2003/03/20 01:57:57 | 1.57 | mwedel | ChangeLog |
2003/03/20 01:57:56 | 1.81 | mwedel | server/apply.c |
server/apply.c: Change weapon improving code to only use up the number of
potions that it needs, and not all on the ground. Required adding another arg to eat_item() which is the number of items to consume. include/sproto.h: Rebuilt for new eat_item() (actually, a static, so no longer shows up in this file) MSW 2003-03-19 | |||
2003/03/20 01:21:05 | 1.54 | mwedel | server/time.c |
2003/03/20 01:21:05 | 1.87 | mwedel | server/attack.c |
2003/03/20 01:21:04 | 1.56 | mwedel | ChangeLog |
server/attack.c: Change did_make_save to strip out magic attacktype when making
saves for objects - otherwise, things like poison cloud destroy objects. server/time.c: deal with player animations special in process_object - need to pass in the facing value, and not direction, since direction gets reset. MSW 2003-03-19 | |||
2003/03/19 02:18:00 | 1.50 | mwedel | include/config.h |
increase MAX_OBJECTS to 100,000. This value may still be too low, but
I have observed problems on a very active server (metalforge) where maps are getting swapped out immediately as a player transfers to a new one - this causes problems (crashes) in the caller that expects the map the object just came from to still be in memory. MSW 2003-03-18 | |||
2003/03/19 02:09:59 | 1.53 | mwedel | server/time.c |
2003/03/19 02:09:59 | 1.75 | mwedel | server/main.c |
crossedit/Attr.c, server/main.c, server/time.c: Update calls to animate_object()
MSW 2003-03-18 | |||
2003/03/19 02:04:52 | 1.103 | mwedel | server/spell_effect.c |
2003/03/19 02:04:52 | 1.126 | mwedel | server/player.c |
2003/03/19 02:04:51 | 1.47 | mwedel | socket/request.c |
2003/03/19 02:04:51 | 1.28 | mwedel | socket/init.c |
2003/03/19 02:04:51 | 1.28 | mwedel | server/move.c |
2003/03/19 02:04:50 | 1.17 | mwedel | crossedit/Attr.c |
2003/03/19 02:04:50 | 1.27 | mwedel | include/newserver.h |
2003/03/19 02:04:50 | 1.42 | mwedel | include/libproto.h |
2003/03/19 02:04:50 | 1.55 | mwedel | ChangeLog |
2003/03/19 02:04:48 | 1.14 | mwedel | common/anim.c |
common/anim.c: Pass direction to animate_object() - needed for player
animations as player's facing may not match direction. crossedit/Attr.c, server/main.c, server/time.c: Update calls to animate_object() include/libproto.h: rebuilt include/newserver.h, plugin_animator/animator_box.c, socket/init.c, socket/request.c: Remove newanim field from socket structure - not needed - how to animate is determined by object, not by socket. server/move.c: Add check to P_OUT_OF_MAP in teleport function. server/player.c: change move_player to call animate_object, so it gets full power of functionality it supports instead of 4 way hardcode animation information. server/spell_effect.c: When altars |