From 5f2a35e2c0114ae07a9aab8389c909d441b0e068 Mon Sep 17 00:00:00 2001 From: Mittendrein Markus Date: Mon, 15 Feb 2016 22:38:15 +0100 Subject: Deflector and Stoneshield don't stop caster anymore if no selector is activated --- TemplePushing.c4s/System.c4g/Stoneshield.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TemplePushing.c4s/System.c4g/Stoneshield.c') diff --git a/TemplePushing.c4s/System.c4g/Stoneshield.c b/TemplePushing.c4s/System.c4g/Stoneshield.c index 885b921..0aabbac 100644 --- a/TemplePushing.c4s/System.c4g/Stoneshield.c +++ b/TemplePushing.c4s/System.c4g/Stoneshield.c @@ -16,9 +16,11 @@ func Activate(pCaster,pRealcaster) } // Auswählen wenn möglich + var comDir = pClonk->GetComDir(); var selector; if ((selector = pClonk->~DoSpellSelect(this,300,pCaster)) && (selector->CountTargets() > 1 || !SelectorTarget(pClonk))) return 1; if (selector) RemoveObject(selector); + pClonk->SetComDir(comDir); // Clonk kann nicht auswählen: Clonk bekommst selbst ein Schild if (SelectorTarget(pClonk)) -- cgit v1.2.3-54-g00ecf