mirror of
https://github.com/vcmi/vcmi.git
synced 2025-06-29 00:41:38 +02:00
* fixed crash when there was flaggable building next to map edge
* increased char per line limit for subtitles under components * saves are sorted primary by map format, secondary by name * fixed displaying date of saved game (uses local time, removed square character) * removed redundant quotation marks from artifact events text * corrected some exp/level values * primary skills cannot negative values * fixed crash on entering hall when town was near map edge * workaround to prevent crashes when gaining same sec skill on leveling serie * fixed displaying luck effect animation * minor improvements
This commit is contained in:
@ -1623,7 +1623,10 @@ int CGameState::canBuildStructure( const CGTownInstance *t, int ID )
|
||||
}
|
||||
else if(ID == 6) //shipyard
|
||||
{
|
||||
if(map->getTile(t->pos + int3(-1,3,0)).tertype != TerrainTile::water && map->getTile(t->pos + int3(-3,3,0)).tertype != TerrainTile::water)
|
||||
int3 t1(t->pos + int3(-1,3,0)),
|
||||
t2(t->pos + int3(-3,3,0));
|
||||
if(map->isInTheMap(t1) && map->getTile(t1).tertype != TerrainTile::water
|
||||
&& (map->isInTheMap(t2) && map->getTile(t2).tertype != TerrainTile::water))
|
||||
ret = 1; //lack of water
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user