v0.9.2: corrected necromancer VFX/SFX playing outside of hero FOV

This commit is contained in:
Evan Debenham 2021-02-14 11:29:34 -05:00
parent d567c7a283
commit 58ce8c5275

View File

@ -252,8 +252,10 @@ public class Necromancer extends Mob {
mySkeleton.pos = summoningPos;
GameScene.add( mySkeleton );
Dungeon.level.occupyCell( mySkeleton );
Sample.INSTANCE.play(Assets.Sounds.BONES);
summoningEmitter.burst( Speck.factory( Speck.RATTLE ), 5 );
if (Dungeon.level.heroFOV[summoningPos]) {
Sample.INSTANCE.play(Assets.Sounds.BONES);
summoningEmitter.burst(Speck.factory(Speck.RATTLE), 5);
}
sprite.idle();
if (buff(Corruption.class) != null){