ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/monster.c
(Generate patch)

Comparing deliantra/server/server/monster.c (file contents):
Revision 1.1 by root, Fri Feb 3 07:14:33 2006 UTC vs.
Revision 1.2 by root, Tue Feb 7 23:29:55 2006 UTC

1/* 1/*
2 * static char *rcsid_monster_c = 2 * static char *rcsid_monster_c =
3 * "$Id: monster.c,v 1.1 2006/02/03 07:14:33 root Exp $"; 3 * "$Id: monster.c,v 1.2 2006/02/07 23:29:55 root Exp $";
4 */ 4 */
5 5
6/* 6/*
7 CrossFire, A Multiplayer game for X-windows 7 CrossFire, A Multiplayer game for X-windows
8 8
378 * (eg, creatures resistance to fear, level, etc. ) 378 * (eg, creatures resistance to fear, level, etc. )
379 */ 379 */
380 if(QUERY_FLAG(op, FLAG_SCARED) &&!(RANDOM()%20)) { 380 if(QUERY_FLAG(op, FLAG_SCARED) &&!(RANDOM()%20)) {
381 CLEAR_FLAG(op,FLAG_SCARED); /* Time to regain some "guts"... */ 381 CLEAR_FLAG(op,FLAG_SCARED); /* Time to regain some "guts"... */
382 } 382 }
383
384 if (execute_event (op, EVENT_MOVE, op->enemy, 0, 0, SCRIPT_FIX_ALL))
385 return 0;
383 386
384 /* If we don't have an enemy, do special movement or the like */ 387 /* If we don't have an enemy, do special movement or the like */
385 if(!enemy) { 388 if(!enemy) {
386 if(QUERY_FLAG(op, FLAG_ONLY_ATTACK)) { 389 if(QUERY_FLAG(op, FLAG_ONLY_ATTACK)) {
387 remove_ob(op); 390 remove_ob(op);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines