Clan hall auctioneers get town name from fnAgitMap spawn value.

This commit is contained in:
MobiusDevelopment 2021-09-19 23:44:44 +00:00
parent 52db11b6d5
commit 0c2e23da46

View File

@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
} }
case "map": case "map":
{ {
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html"); htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio")); htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName()); htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break; break;
} }
case "cancelBid": case "cancelBid":
@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
} }
} }
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args) public static void main(String[] args)
{ {
new ClanHallAuctioneer(); new ClanHallAuctioneer();