|
|
@@ -1208,9 +1208,7 @@ void RemoveObject::applyGs(CGameState *gs)
|
|
|
{
|
|
|
auto * beatenHero = dynamic_cast<CGHeroInstance *>(obj);
|
|
|
assert(beatenHero);
|
|
|
- PlayerState* p = gs->getPlayerState(beatenHero->tempOwner);
|
|
|
gs->map->heroesOnMap -= beatenHero;
|
|
|
- p->removeOwnedObject(beatenHero);
|
|
|
|
|
|
auto * siegeNode = beatenHero->whereShouldBeAttachedOnSiege(gs);
|
|
|
|