From 80a0a309ea56d8040b786444f6d6628e845a07c1 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Tue, 17 Dec 2024 22:54:47 +0200 Subject: [PATCH] Don't advance spell skills when using wizcast --- src/spell.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/spell.c b/src/spell.c index 3acdb3e1c..e3d7f2e12 100644 --- a/src/spell.c +++ b/src/spell.c @@ -1575,7 +1575,8 @@ spelleffects(int spell_otyp, boolean atme, boolean force) } /* gain skill for successful cast */ - use_skill(skill, spellev(spell)); + if (!force) + use_skill(skill, spellev(spell)); obfree(pseudo, (struct obj *) 0); /* now, get rid of it */ return ECMD_TIME;