MarkL1961/CorsixTH — pull request #6 by JASheppard (2014-02-23 01:53:10+00:00)
Title: Hells deaths can now occur in 1 tile wide north-south and west-east corridors.

• There are now 3 supported spawn point scenarios:
1) The original south spawn point scenario which requires lots of south space.
2) A new south spawn point scenario which can occur in 1 tile wide north-south corridors.
3) A east spawn point scenario which can occur in 1 tile wide west-east corridors.
I will add north and west scenarios tomorrow.

• The grim reaper can now use the lava hole's west tile.

• *World:getHellDeathSpawnPoints()* has become: *World:checkHellDeathSpawnPoints(patient, hole_x, hole_y, grim_x, grim_y)*

• There's much less code in *World:checkHellDeathSpawnPoints()* than used to be in World:getHellDeathSpawnPoints()* because lots of duplicated code has been removed and replace with a call to function which checks the usability of lava hole use tiles.

• + *World:lavaHoleUseTileUsable(hole_x, hole_y, start_x, start_y, use_tile_x, use_tile_y)*

• The spawn points for hell deaths are now determined in the first phase of the hell death die action.