v1.1.0: added a safety check to spellsprite

This commit is contained in:
Evan Debenham 2021-11-08 15:45:07 -05:00
parent 5670306131
commit 94facc9bf5

View File

@ -86,17 +86,21 @@ public class SpellSprite extends Image {
x = target.sprite.center().x - SIZE / 2;
y = target.sprite.y - SIZE;
}
if (phase == null){
return;
}
switch (phase) {
case FADE_IN:
alpha( passed / duration );
scale.set( passed / duration );
break;
case STATIC:
break;
case FADE_OUT:
alpha( 1 - passed / duration );
break;
case FADE_IN:
alpha( passed / duration );
scale.set( passed / duration );
break;
case STATIC:
break;
case FADE_OUT:
alpha( 1 - passed / duration );
break;
}
if ((passed += Game.elapsed) > duration) {