rogue/mage druids and saetor huntress/fury
This commit is contained in:
@@ -555,16 +555,23 @@ public class VendorDialogMsg extends ClientNetMsg {
|
||||
|
||||
// verify baseclass valid for profession
|
||||
BaseClass bc = pc.getBaseClass();
|
||||
if (bc == null || !promo.isAllowedRune(bc.getToken())) {
|
||||
// TODO send client promotion error
|
||||
return;
|
||||
if(promo.getName().equals("Druid") && (bc.getName().equals("Rogue") || bc.getName().equals("Mage"))) { //allow rogue and mage druids
|
||||
|
||||
}
|
||||
else {
|
||||
if (bc == null || !promo.isAllowedRune(bc.getToken())) {
|
||||
// TODO send client promotion error
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// verify gender
|
||||
if (promoID == 2511 && pc.isMale()) // Fury
|
||||
return;
|
||||
if (promoID == 2512 && pc.isMale()) // Huntress
|
||||
return;
|
||||
if(race.getName().equals("Saetor") == false) { //saetors can promote to huntress and fury
|
||||
if (promoID == 2511 && pc.isMale()) // Fury
|
||||
return;
|
||||
if (promoID == 2512 && pc.isMale()) // Huntress
|
||||
return;
|
||||
}
|
||||
if (promoID == 2517 && !pc.isMale()) // Warlock
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user