Browse Source

rogue/mage druids and saetor huntress/fury

lakebane-master
FatBoy-DOTC 9 months ago
parent
commit
f62d44d631
  1. 21
      src/engine/net/client/msg/VendorDialogMsg.java

21
src/engine/net/client/msg/VendorDialogMsg.java

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

Loading…
Cancel
Save