itb-community / ITB-ModLoader

A lua-based mod loader for the game Into the Breach
48 stars 18 forks source link

Fix Board.SetFire #220

Closed Lemonymous closed 6 months ago

Lemonymous commented 7 months ago

Summary: Fix Board.SetFire to never incorrectly reposition multitile pawns.

Technical: Change Board.MovePawnsFromTile to return an additional DequeList of pawn location. Change Board.RestorePawnsToTile to take an additional optional parameter for a DequeList of pawn locations. Update Board.SetFire to pass the DequeList of pawn locations.