All pastes #24536 Raw Edit

Miscellany

public text v1 · immutable
#24536 ·published 2005-10-03 22:01 UTC
rendered paste body
		L2Clan playersClan = player.getClan();
		String filename = "data/html/siege/" + getTemplate().npcId + "-no.htm";
        if ((player.getClan() != null) && (getCastle().getCastleId() >= 0))			// Player is in a clan and talking to guard thats on castle ground
        {
            if (playersClan.getLeaderId() == player.getObjectId())					// Player is leader of clan
            {
            	if (playersClan.getHasCastle() == getCastle().getCastleId())		// Clan owns castle
            		filename = "data/html/siege/" + getTemplate().npcId + ".htm";

                if (playersClan.getHasCastle() == getCastle().getCastleId())		// Clan owns castle
                	filename = "data/html/siege/" + getTemplate().npcId + "-1.htm"; // Register as defender
            	else if (L2Siege.checkIsRegistered(playersClan))					// Clan is registered for siege
            		filename = "data/html/siege/" + getTemplate().npcId + "-4.htm"; // Withdraw registration
            	else																// Clan not registered
            		filename = "data/html/siege/" + getTemplate().npcId + "-2.htm"; // Register as attaker
            }
        }