Add messages for pierce stab and cleave. Not for the faint of heart.
garbled 2001-10-31
132 lines of code changed in 1 file:
Fixed once again, alot of fixing going on here =)
dnh 31/10/01
6 lines of code changed in 1 file:
Add a new message type for doors. This makes door bashing a bit more
realistic. Idea by Darth Bob.
garbled 2001-10-31
11 lines of code changed in 2 files:
Attack message define for doors
garbled 2001-10-31
1 lines of code changed in 1 file:
fixup slightly
garbled 2001-10-31
2 lines of code changed in 1 file:
Some test messages for hurting poor innocent doors,
dnh 31/10/01
28 lines of code changed in 1 file:
Sprinkle weapontypes around for slash and slice.
garbled 2001-10-31
31 lines of code changed in 30 files:
new attack messages for slash slice and whip.
garbled 2001-10-31
133 lines of code changed in 1 file:
Added to ruggilli's treasure chest, high grace requirement, verra low chance
dnh 31/10/01
3 lines of code changed in 1 file:
Whip for ruggilli stats negotiable,
dnh 31/10/01
0 lines of code changed in 10 files:
update the changes file
2001-10-31 garbled
9 lines of code changed in 1 file:
Big commit time. This does the following:
Add weapontypes to the game. These are currently used for nothing other
than messages, which are not fully written yet. Players should not see them
appear yet.
Fix the bug where you opened a door with a key and saw "You ."
Fix a bug in the PLUGIN code where current_weapon wasn't set when the
player loaded from savefile.
Take the setting of current_weapon out of #ifdef PLUGIN
garbled 2001-10-31
141 lines of code changed in 13 files:
Remove a bug, reset some modules
40 lines of code changed in 21 files:
really SOME fixes - most casting
66 lines of code changed in 21 files:
no message
12 lines of code changed in 3 files:
changed switched line bug
3 lines of code changed in 1 file:
change to binary
0 lines of code changed in 2 files:
add new make files for win32 - python style
23 lines of code changed in 4 files:
test again - still a bug in cvsroot scripting
and i want convert files from unix <-> windows format
and the cvs should merge then - only the real changed one-
1 lines of code changed in 2 files:
test
0 lines of code changed in 1 file:
Added ANVIL object type for Smithery plugins - Chachkoff Y. 10/21/01
6 lines of code changed in 1 file:
New files for the logger plugin - Chachkoff Y. 10/21/01
5 lines of code changed in 6 files:
Some plugins improvements and bugfixes - Chachkoff Y. 10/21/01
1101 lines of code changed in 13 files:
dded support for custom plugin commands - Chachkoff Y. 10/21/01
5 lines of code changed in 1 file:
Fix a crash bug noted by Mids when a map file contains:
@match
foo|foo|foo
From the comment in the code:
* your eyes aren't decieving you, this is code repetition. However,
* the above code doesn't catch the case where line<cp going into the
* for loop, skipping the above code completely, and leaving undefined
* data in the keywords array. This patches it up and solves a crash
* bug.
garbled 2001-10-20
20 lines of code changed in 1 file:
Add code that makes it exponentially less likely to spit out a message when
spells are stacked on top of one another. This mostly cures the case where
a player casts 10 fireballs into a group of trolls and gets blasted by
messages, without removing messages from area spells completely.
BTW AV, umm.. I guess it helps if I check hitter->type instead of
op->type. ;) nevermind.
garbled 2001-10-18
25 lines of code changed in 1 file:
Remove all instances of RANDOM()% and replace with rndm() from utils.c
garbled 2001-10-15
75 lines of code changed in 11 files:
This should fix the over-zealous messages from attacking that I bungled in
my last commit. Basically, this code throttles the different messages
with random numbers to keep them from flooding the client. The client
load should be much better now. If not, we simply tune the numbers.
garbled 2001-10-15
18 lines of code changed in 1 file:
A quick documentation about plugin events - Gros 10/14/01
0 lines of code changed in 1 file:
Some preliminary docs for the Python plugin - Gros 10/14/01
0 lines of code changed in 1 file:
Added some definitions for future dynamic spells system, needed by python plugin. - Gros 10/14/01
7 lines of code changed in 1 file:
Major upgrade: Plugin support and Guile Removal - Gros 10/14/01
9 lines of code changed in 1 file:
Header files for Python and Logger plugins - Gros 10/14/01
403 lines of code changed in 5 files:
Crossfire plugins : Python support and advanced logging facilities - Gros 10/14/01
1299 lines of code changed in 5 files:
Major changes: Added dynamic plugin support - Gros 10/14/01
23 lines of code changed in 1 file:
Major changes: Added dynamic plugin support, removed old Guile support.
- Gros 10/14/01
3246 lines of code changed in 32 files:
server/spell_util.c: Add out_of_map check to can_see_monsterP. Fixes
crash when casting ball lightning/divine shock (and likely other events)
on maps not surrounded by walls. MSW 2001-10-07
11 lines of code changed in 2 files:
Modify the changes file to reflect the attackmessage stuff, and add the
lib/attackmess file for loading the damage messages. Now DM's can edit
the attackmessages that the player sees.
garbled 2001-10-06
363 lines of code changed in 3 files:
New attacktype messages for damage. Now it gives you the message for the
damage type you actually did. So if you are attacking with stormbringer,
you get electrical or drain-based messages. Also added special messages for
the attack-based skills like punching, karate, etc.
garbled 2001-10-06
156 lines of code changed in 1 file:
Initialize the attackmessages
garbled 2001-10-06
91 lines of code changed in 1 file:
Header modifications needed for the new attacktype-based damage messages
code. In addition, fix where I put the prototypes for the utils.c functions
in sproto.h instead of libproto.h
garbled 2001-10-06
45 lines of code changed in 5 files:
Fix a warning in here that I unintentionally pasto'd 30 times.
'control reaches end of non void function'
garbled 2001-10-06
55 lines of code changed in 1 file:
common/map.c: Add INS_ON_TOP flag to insert_ob_in_map calls to preserve
stacking order. Modify update_position to generate map spaces with
more proper order.
common/object.c: Modify insert_ob_in_map so that it preserves stacking
if INS_ON_TOP is set.
crossedit/CrEdit.c: Add missing code that would draw third face on a space.
include/object.h: Add INS_ON_TOP flag/define.
random_maps/exit.c: Modify code so that if the random maps leading to
a special map are reset, they will properly link in with an already loaded
final map (and update exit from final map back up) as needed. Also fix
bug in that if the final map has been reset, a new one will now be properly
loaded.
random_maps/random_map.c:Update minimum size to be 7 (up from 6) - fixes
bug which caused crashes when square_spiral maps of 6x6 would fail to
generate.
random_maps/random_map.h,random_maps/room_gen_onion.c: move OPT_values from
room_gen_onion to random_map.h since the square_spiral code uses them.
random_maps/square_spiral.c: Update call to map_gen_onion to use
OPT_.. values instead of constant integer.
random_maps/treasure.c: Add some casts to sprintf statements to eliminate
some compiler warnings.
server/main.c: Modify enter_exit code such that a random map has
reset, we generate a new random map. This can happen when the random_map
resets before the map that leads to them resets.
MSW 2001-10-06
213 lines of code changed in 12 files:
Some new graphics for the standard set:
kobolds, titan and medium demon.
--Andreas V.
614 lines of code changed in 81 files:
Argh.. fix my stupidity here. typo.
garbled 2001-10-01
1 lines of code changed in 1 file:
Fix a potential SIGFPE and an off-by-one error in rndm(). Thanks to mids
for spotting it.
garbled 2001-10-01
5 lines of code changed in 1 file: