Remove class permitted hennas when changing class.

This commit is contained in:
MobiusDev
2019-01-28 02:37:18 +00:00
parent dac640e17c
commit f73130fdb7
11 changed files with 110 additions and 0 deletions

View File

@ -2383,6 +2383,16 @@ public final class L2PcInstance extends L2Playable
sendPacket(SystemMessageId.CONGRATULATIONS_YOU_VE_COMPLETED_A_CLASS_TRANSFER);
}
// Remove class permitted hennas.
for (int slot = 1; slot < 5; slot++)
{
final L2Henna henna = getHenna(slot);
if ((henna != null) && !henna.isAllowedClass(getClassId()))
{
removeHenna(slot);
}
}
// Update class icon in party and clan
if (isInParty())
{