From c70aa417cdc1ef4b475131bdda14a3aca4135577 Mon Sep 17 00:00:00 2001 From: Fate Date: Sat, 22 Nov 2008 01:15:44 -0700 Subject: Added NONMAGIC flag to distinguish `keyword' operations (such as `marry') from regular spells (keywords don't require spellcasting ability) --- src/map/magic-interpreter-base.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/map/magic-interpreter-base.c') diff --git a/src/map/magic-interpreter-base.c b/src/map/magic-interpreter-base.c index dc0fa02..a6c5795 100644 --- a/src/map/magic-interpreter-base.c +++ b/src/map/magic-interpreter-base.c @@ -294,6 +294,7 @@ spellguard_can_satisfy(spellguard_check_t *check, character_t *caster, env_t *en int retval = check_prerequisites(caster, check->catalysts); +/* fprintf(stderr, "MC(%d/%s)? %d%d%d%d (%u <= %u)\n", caster->bl.id, caster->status.name, retval, @@ -301,6 +302,7 @@ spellguard_can_satisfy(spellguard_check_t *check, character_t *caster, env_t *en check->mana <= caster->status.sp, check_prerequisites(caster, check->components), caster->cast_tick, tick); +*/ if (retval && near_miss) *near_miss = 1; // close enough! @@ -318,8 +320,6 @@ spellguard_can_satisfy(spellguard_check_t *check, character_t *caster, env_t *en caster->cast_tick = tick + casttime; /* Make sure not to cast too frequently */ - fprintf(stderr, " -> NC %u + %u = %u\n", tick, casttime, caster->cast_tick); - consume_components(caster, check->components); pc_heal(caster, 0, -check->mana); } -- cgit v1.2.3-70-g09d2