1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-01-26 03:52:01 +02:00

small and unfortunately partial bugfix

This commit is contained in:
mateuszb 2008-02-02 13:06:33 +00:00
parent f01fc2af45
commit 313f940e7e
2 changed files with 8 additions and 1 deletions

View File

@ -2325,6 +2325,11 @@ void CAmbarCendamo::deh3m()
nobj->info = spec; nobj->info = spec;
break; break;
} }
case EDefType::HEROPLACEHOLDER_DEF:
{
i+=3; //TODO: handle it more properly
break;
}
} //end of main switch } //end of main switch
CGameInfo::mainObj->objh->objInstances.push_back(nobj); CGameInfo::mainObj->objh->objInstances.push_back(nobj);
//TODO - dokoñczyæ, du¿o do zrobienia - trzeba patrzeæ, co def niesie //TODO - dokoñczyæ, du¿o do zrobienia - trzeba patrzeæ, co def niesie
@ -2490,6 +2495,8 @@ EDefType CAmbarCendamo::getDefType(CGDefInfo * a)
return EDefType::TOWN_DEF; //handled return EDefType::TOWN_DEF; //handled
case 113: case 113:
return EDefType::WITCHHUT_DEF; //handled return EDefType::WITCHHUT_DEF; //handled
case 214:
return EDefType::HEROPLACEHOLDER_DEF; //partially handled
case 215: case 215:
return EDefType::BORDERGUARD_DEF; //handled by analogy to seer huts ;] return EDefType::BORDERGUARD_DEF; //handled by analogy to seer huts ;]
case 216: case 216:

View File

@ -11,7 +11,7 @@
#include "CDefHandler.h" #include "CDefHandler.h"
#include "CCreatureHandler.h" #include "CCreatureHandler.h"
enum EDefType {TOWN_DEF, HERO_DEF, CREATURES_DEF, SEERHUT_DEF, RESOURCE_DEF, TERRAINOBJ_DEF, EVENTOBJ_DEF, SIGN_DEF, GARRISON_DEF, ARTIFACT_DEF, WITCHHUT_DEF, SCHOLAR_DEF, PLAYERONLY_DEF, SHRINE_DEF, SPELLSCROLL_DEF, PANDORA_DEF, GRAIL_DEF, CREGEN_DEF, CREGEN2_DEF, CREGEN3_DEF, BORDERGUARD_DEF}; enum EDefType {TOWN_DEF, HERO_DEF, CREATURES_DEF, SEERHUT_DEF, RESOURCE_DEF, TERRAINOBJ_DEF, EVENTOBJ_DEF, SIGN_DEF, GARRISON_DEF, ARTIFACT_DEF, WITCHHUT_DEF, SCHOLAR_DEF, PLAYERONLY_DEF, SHRINE_DEF, SPELLSCROLL_DEF, PANDORA_DEF, GRAIL_DEF, CREGEN_DEF, CREGEN2_DEF, CREGEN3_DEF, BORDERGUARD_DEF, HEROPLACEHOLDER_DEF};
class CAmbarCendamo class CAmbarCendamo
{ {