blood horn and thrall can be taken on all minotaurs and saetors
This commit is contained in:
@@ -77,12 +77,12 @@ public class ApplyRuneMsg extends ClientNetMsg {
|
|||||||
if (playerCharacter == null || origin == null || rb == null) {
|
if (playerCharacter == null || origin == null || rb == null) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
int raceID = playerCharacter.getRaceID();
|
||||||
//Check race is met
|
//Check race is met
|
||||||
ConcurrentHashMap<Integer, Boolean> races = rb.getRace();
|
ConcurrentHashMap<Integer, Boolean> races = rb.getRace();
|
||||||
if(runeID != 3007 && runeID != 3014) {//bounty hunter and huntsman
|
if(runeID != 3007 && runeID != 3014) {//bounty hunter and huntsman
|
||||||
if (races.size() > 0) {
|
if (races.size() > 0) {
|
||||||
int raceID = playerCharacter.getRaceID();
|
|
||||||
boolean valid = false;
|
boolean valid = false;
|
||||||
for (int validID : races.keySet()) {
|
for (int validID : races.keySet()) {
|
||||||
if (validID == raceID) {
|
if (validID == raceID) {
|
||||||
@@ -93,6 +93,12 @@ public class ApplyRuneMsg extends ClientNetMsg {
|
|||||||
if(runeID == 3040)
|
if(runeID == 3040)
|
||||||
valid = true;
|
valid = true;
|
||||||
|
|
||||||
|
if(runeID == 3036 && raceID == 1999)
|
||||||
|
valid = true;
|
||||||
|
|
||||||
|
if(runeID == 3033 && raceID == 1999)
|
||||||
|
valid = true;
|
||||||
|
|
||||||
if (!valid) {
|
if (!valid) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -113,6 +119,12 @@ public class ApplyRuneMsg extends ClientNetMsg {
|
|||||||
if(runeID == 3040)
|
if(runeID == 3040)
|
||||||
valid = true;
|
valid = true;
|
||||||
|
|
||||||
|
if(runeID == 3036 && raceID == 1999)
|
||||||
|
valid = true;
|
||||||
|
|
||||||
|
if(runeID == 3033 && raceID == 1999)
|
||||||
|
valid = true;
|
||||||
|
|
||||||
if (!valid) {
|
if (!valid) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -136,6 +148,12 @@ public class ApplyRuneMsg extends ClientNetMsg {
|
|||||||
if(runeID == 3004 && (playerCharacter.getPromotionClassID() == 2505 || playerCharacter.getPromotionClassID() == 2510))
|
if(runeID == 3004 && (playerCharacter.getPromotionClassID() == 2505 || playerCharacter.getPromotionClassID() == 2510))
|
||||||
valid = true;
|
valid = true;
|
||||||
|
|
||||||
|
if(runeID == 3036 && raceID == 1999)
|
||||||
|
valid = true;
|
||||||
|
|
||||||
|
if(runeID == 3033 && raceID == 1999)
|
||||||
|
valid = true;
|
||||||
|
|
||||||
if (!valid) {
|
if (!valid) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user