Raina dualclass check fix for Ertheias.

This commit is contained in:
MobiusDev
2017-11-05 21:13:05 +00:00
parent 27c226aa07
commit 3aa789494a
3 changed files with 6 additions and 6 deletions

View File

@@ -288,7 +288,7 @@ public final class Raina extends AbstractNpcAI
case "ertheiaDualClass": case "ertheiaDualClass":
{ {
// TODO: Maybe html is different when you have 85lvl but you haven't completed quest // TODO: Maybe html is different when you have 85lvl but you haven't completed quest
if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || (player.getClassId().level() != ClassLevel.AWAKEN.ordinal()) || player.hasDualClass() || !haveDoneQuest(player, true)) if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || !player.isInCategory(CategoryType.AWAKEN_GROUP) || player.hasDualClass() || !haveDoneQuest(player, true))
{ {
htmltext = "addDualClassErtheiaFailed.html"; htmltext = "addDualClassErtheiaFailed.html";
} }
@@ -307,7 +307,7 @@ public final class Raina extends AbstractNpcAI
case "addDualClass_WYNN_GROUP": case "addDualClass_WYNN_GROUP":
case "addDualClass_AEORE_GROUP": case "addDualClass_AEORE_GROUP":
{ {
if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || (player.getClassId().level() != ClassLevel.AWAKEN.ordinal()) || player.hasDualClass() || !haveDoneQuest(player, true)) if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || !player.isInCategory(CategoryType.AWAKEN_GROUP) || player.hasDualClass() || !haveDoneQuest(player, true))
{ {
htmltext = "addDualClassErtheiaFailed.html"; htmltext = "addDualClassErtheiaFailed.html";
break; break;

View File

@@ -288,7 +288,7 @@ public final class Raina extends AbstractNpcAI
case "ertheiaDualClass": case "ertheiaDualClass":
{ {
// TODO: Maybe html is different when you have 85lvl but you haven't completed quest // TODO: Maybe html is different when you have 85lvl but you haven't completed quest
if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || (player.getClassId().level() != ClassLevel.AWAKEN.ordinal()) || player.hasDualClass() || !haveDoneQuest(player, true)) if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || !player.isInCategory(CategoryType.AWAKEN_GROUP) || player.hasDualClass() || !haveDoneQuest(player, true))
{ {
htmltext = "addDualClassErtheiaFailed.html"; htmltext = "addDualClassErtheiaFailed.html";
} }
@@ -307,7 +307,7 @@ public final class Raina extends AbstractNpcAI
case "addDualClass_WYNN_GROUP": case "addDualClass_WYNN_GROUP":
case "addDualClass_AEORE_GROUP": case "addDualClass_AEORE_GROUP":
{ {
if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || (player.getClassId().level() != ClassLevel.AWAKEN.ordinal()) || player.hasDualClass() || !haveDoneQuest(player, true)) if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || !player.isInCategory(CategoryType.AWAKEN_GROUP) || player.hasDualClass() || !haveDoneQuest(player, true))
{ {
htmltext = "addDualClassErtheiaFailed.html"; htmltext = "addDualClassErtheiaFailed.html";
break; break;

View File

@@ -288,7 +288,7 @@ public final class Raina extends AbstractNpcAI
case "ertheiaDualClass": case "ertheiaDualClass":
{ {
// TODO: Maybe html is different when you have 85lvl but you haven't completed quest // TODO: Maybe html is different when you have 85lvl but you haven't completed quest
if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || (player.getClassId().level() != ClassLevel.AWAKEN.ordinal()) || player.hasDualClass() || !haveDoneQuest(player, true)) if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || !player.isInCategory(CategoryType.AWAKEN_GROUP) || player.hasDualClass() || !haveDoneQuest(player, true))
{ {
htmltext = "addDualClassErtheiaFailed.html"; htmltext = "addDualClassErtheiaFailed.html";
} }
@@ -307,7 +307,7 @@ public final class Raina extends AbstractNpcAI
case "addDualClass_WYNN_GROUP": case "addDualClass_WYNN_GROUP":
case "addDualClass_AEORE_GROUP": case "addDualClass_AEORE_GROUP":
{ {
if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || (player.getClassId().level() != ClassLevel.AWAKEN.ordinal()) || player.hasDualClass() || !haveDoneQuest(player, true)) if ((player.getRace() != Race.ERTHEIA) || (player.getLevel() < 85) || !player.isInCategory(CategoryType.AWAKEN_GROUP) || player.hasDualClass() || !haveDoneQuest(player, true))
{ {
htmltext = "addDualClassErtheiaFailed.html"; htmltext = "addDualClassErtheiaFailed.html";
break; break;