public void RespawnMonster(Monster monsterEntity) { if (!academy.attackEnemiesCurriculum) { startPosGen.AssignRandomPositionForMonsterFromList(monsterEntity, spawnPositionList); } else { startPosGen.AssignRandomPositionForMonsterInRandomSpawnZone(monsterEntity); } monsterEntity.Reset(); }