## Catacombs Start ##
iPlayer2 = pLoser.getOwner()
pPlayer2 = gc.getPlayer(iPlayer2)
if pPlayer2.getBuildingClassCount(gc.getInfoTypeForString("BUILDINGCLASS_CATACOMBS")) == 1:
pPlot2 = pLoser.plot()
if pPlot2.isCity() and pPlot2.getOwner() == iPlayer2:
obsoleteTech = gc.getBuildingInfo(gc.getInfoTypeForString("BUILDING_CATACOMBS")).getObsoleteTech()
pTeam2 = gc.getTeam(pPlayer2.getTeam())
if pTeam2.isHasTech(obsoleteTech) == false or obsoleteTech == -1:
if pLoser.getUnitCombatType() != -1 and pLoser.getDomainType() == gc.getInfoTypeForString("DOMAIN_LAND"):
if CyGame().getSorenRandNum(10, "die together") < int(pWinner.getDamage()/25):
pWinner.setDamage(100, False)
CyInterface().addMessage(iPlayer2,true,20,CyTranslator().getText("TXT_MASS_BURIAL",(pWinner.getName(),pLoser.getName(),)),'',0,'',-1,-1,-1, true,true)
CyInterface().addMessage(pWinner.getOwner(),true,20,CyTranslator().getText("TXT_MASS_BURIAL",(pWinner.getName(),pLoser.getName(),)),'',0,'',-1,-1,-1, true,true)
## Catacombs End ##