v2.0.0: fixed Yog-Dzewa summons not pressing tiles they are summoned on
This commit is contained in:
@@ -333,6 +333,7 @@ public class YogDzewa extends Mob {
|
|||||||
GameScene.add( summon );
|
GameScene.add( summon );
|
||||||
Actor.addDelayed( new Pushing( summon, pos, summon.pos ), -1 );
|
Actor.addDelayed( new Pushing( summon, pos, summon.pos ), -1 );
|
||||||
summon.beckon(Dungeon.hero.pos);
|
summon.beckon(Dungeon.hero.pos);
|
||||||
|
Dungeon.level.occupyCell(summon);
|
||||||
|
|
||||||
summonCooldown += Random.NormalFloat(MIN_SUMMON_CD, MAX_SUMMON_CD);
|
summonCooldown += Random.NormalFloat(MIN_SUMMON_CD, MAX_SUMMON_CD);
|
||||||
summonCooldown -= (phase - 1);
|
summonCooldown -= (phase - 1);
|
||||||
@@ -447,6 +448,7 @@ public class YogDzewa extends Mob {
|
|||||||
|
|
||||||
GameScene.add(fist, 4);
|
GameScene.add(fist, 4);
|
||||||
Actor.addDelayed( new Pushing( fist, Dungeon.level.exit(), fist.pos ), -1 );
|
Actor.addDelayed( new Pushing( fist, Dungeon.level.exit(), fist.pos ), -1 );
|
||||||
|
Dungeon.level.occupyCell(fist);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateVisibility( Level level ){
|
public void updateVisibility( Level level ){
|
||||||
|
|||||||
Reference in New Issue
Block a user