public override void transform() { if (currentHp >= maxHp) { MediumFire tmp = new MediumFire(tile, rng); tile.fire = tmp; } else if (currentHp <= minHp) { //to-do: maybe a sound effect when a fire has been put out? } tile.gameBoard.main.updateTile(tile.row, tile.col); }
public override void transform() { if (currentHp >= maxHp) { currentHp = maxHp; } else if (currentHp <= minHp) { MediumFire tmp = new MediumFire(tile, rng); tmp.currentHp = tmp.maxHp; tile.fire = tmp; tile.gameBoard.main.updateTile(tile.row, tile.col); } }