Addition of quest buff rewards.

Contributed by manax182.
This commit is contained in:
MobiusDevelopment 2021-03-31 05:04:13 +00:00
parent de2ef8570f
commit a599ddff6b
32 changed files with 70 additions and 0 deletions

View File

@ -283,6 +283,7 @@ public class Q00255_Tutorial extends Quest
takeItems(player, BLUE_GEM, -1);
giveItems(player, SCROLL_OF_ESCAPE);
giveItems(player, WIND_WALK_POTION);
giveStoryBuffReward(npc, player);
if (player.isMageClass() && (player.getRace() != Race.ORC))
{
giveItems(player, SPIRITSHOT_REWARD);

View File

@ -94,6 +94,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
player.teleToLocation(TRAINING_GROUNDS);
}
break;
@ -108,6 +109,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
addExpAndSp(player, 260000, 6000);
qs.exitQuest(false, true);
}

View File

@ -101,6 +101,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
player.teleToLocation(TRAINING_GROUNDS);
}
break;
@ -114,6 +115,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
giveItems(player, SOE_NOVICE);
giveItems(player, XP_GROWTH_SCROLL);
giveItems(player, HP_POTION_REWARD);
giveStoryBuffReward(npc, player);
addExpAndSp(player, 600000, 13500);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{

View File

@ -85,6 +85,7 @@ public class Q10961_EffectiveTraining extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-120020, 55668, -1560);
break;
}
@ -103,6 +104,7 @@ public class Q10961_EffectiveTraining extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -99,11 +99,13 @@ public class Q10962_NewHorizons extends Quest
}
case "30332.html":
{
giveStoryBuffReward(npc, player);
htmltext = event;
break;
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-107827, 47535, -1448);
break;
}
@ -121,6 +123,7 @@ public class Q10962_NewHorizons extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -121,6 +121,7 @@ public class Q10964_SecretGarden extends Quest
giveItems(player, TRAVELER_AGATHION_SUMMON_BRACELET);
giveItems(player, TRAVELER_AGATHION_GRIFFIN);
giveItems(player, SCROLL_ENCHANT_ADEN_WEAPON);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;
@ -183,6 +184,7 @@ public class Q10964_SecretGarden extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
htmltext = "30332-01.htm";
}
break;
@ -191,6 +193,7 @@ public class Q10964_SecretGarden extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
htmltext = "30289.html";
}
else if (qs.isCond(3))

View File

@ -131,6 +131,7 @@ public class Q10965_DeathMysteries extends Quest
giveItems(player, BLUE_LANTERNT);
giveItems(player, MAGIC_LAMP_CHARGING_POTION);
giveItems(player, SCROLL_OF_ENCHANT_ADEN_WEAPON);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;
@ -193,6 +194,7 @@ public class Q10965_DeathMysteries extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
htmltext = "30289-01.htm";
}
break;
@ -201,6 +203,7 @@ public class Q10965_DeathMysteries extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
htmltext = "30120.html";
}
else if (qs.isCond(3))

View File

@ -83,6 +83,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-90050, 241763, -3560);
break;
}
@ -101,6 +102,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -103,6 +103,7 @@ public class Q10982_SpiderHunt extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-117409, 227185, -2896);
break;
}
@ -120,6 +121,7 @@ public class Q10982_SpiderHunt extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -83,6 +83,7 @@ public class Q10983_TroubledForest extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(52746, 49932, -3480);
break;
}
@ -101,6 +102,7 @@ public class Q10983_TroubledForest extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -94,11 +94,13 @@ public class Q10984_CollectSpiderweb extends Quest
}
case "30332.html":
{
htmltext = event;
break;
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(5135, 68148, -3256);
break;
}
@ -116,6 +118,7 @@ public class Q10984_CollectSpiderweb extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -84,6 +84,7 @@ public class Q10985_CleaningUpTheGround extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(8945, 3529, -2504);
break;
}
@ -102,6 +103,7 @@ public class Q10985_CleaningUpTheGround extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;
@ -166,6 +168,7 @@ public class Q10985_CleaningUpTheGround extends Quest
{
if (qs.isCond(1))
{
htmltext = "30600-02.htm";
}
break;

View File

@ -104,6 +104,7 @@ public class Q10986_SwampMonster extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-19004, 47388, -3608);
break;
}
@ -121,6 +122,7 @@ public class Q10986_SwampMonster extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -85,6 +85,7 @@ public class Q10987_PlunderedGraves extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-39527, -117654, -1840);
break;
}
@ -103,6 +104,7 @@ public class Q10987_PlunderedGraves extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -104,6 +104,7 @@ public class Q10988_Conspiracy extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(13136, -131688, -1312);
break;
}
@ -121,6 +122,7 @@ public class Q10988_Conspiracy extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -84,6 +84,7 @@ public class Q10989_DangerousPredators extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(115960, -174659, -960);
break;
}
@ -102,6 +103,7 @@ public class Q10989_DangerousPredators extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -91,6 +91,7 @@ public class Q10990_PoisonExtraction extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(135382, -207694, -3704);
break;
}
@ -108,6 +109,7 @@ public class Q10990_PoisonExtraction extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -283,6 +283,7 @@ public class Q00255_Tutorial extends Quest
takeItems(player, BLUE_GEM, -1);
giveItems(player, SCROLL_OF_ESCAPE);
giveItems(player, WIND_WALK_POTION);
giveStoryBuffReward(npc, player);
if (player.isMageClass() && (player.getRace() != Race.ORC))
{
giveItems(player, SPIRITSHOT_REWARD);

View File

@ -94,6 +94,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
player.teleToLocation(TRAINING_GROUNDS);
}
break;
@ -108,6 +109,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
addExpAndSp(player, 260000, 6000);
qs.exitQuest(false, true);
}

View File

@ -101,6 +101,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
{
if (qs.isCond(1))
{
giveStoryBuffReward(npc, player);
player.teleToLocation(TRAINING_GROUNDS);
}
break;
@ -114,6 +115,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
giveItems(player, SOE_NOVICE);
giveItems(player, XP_GROWTH_SCROLL);
giveItems(player, HP_POTION_REWARD);
giveStoryBuffReward(npc, player);
addExpAndSp(player, 600000, 13500);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{

View File

@ -85,6 +85,7 @@ public class Q10961_EffectiveTraining extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-120020, 55668, -1560);
break;
}
@ -103,6 +104,7 @@ public class Q10961_EffectiveTraining extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -99,11 +99,13 @@ public class Q10962_NewHorizons extends Quest
}
case "30332.html":
{
giveStoryBuffReward(npc, player);
htmltext = event;
break;
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-107827, 47535, -1448);
break;
}
@ -121,6 +123,7 @@ public class Q10962_NewHorizons extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -83,6 +83,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-90050, 241763, -3560);
break;
}
@ -101,6 +102,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -103,6 +103,7 @@ public class Q10982_SpiderHunt extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-117409, 227185, -2896);
break;
}
@ -120,6 +121,7 @@ public class Q10982_SpiderHunt extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -83,6 +83,7 @@ public class Q10983_TroubledForest extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(52746, 49932, -3480);
break;
}
@ -101,6 +102,7 @@ public class Q10983_TroubledForest extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -94,11 +94,13 @@ public class Q10984_CollectSpiderweb extends Quest
}
case "30332.html":
{
htmltext = event;
break;
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(5135, 68148, -3256);
break;
}
@ -116,6 +118,7 @@ public class Q10984_CollectSpiderweb extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -84,6 +84,7 @@ public class Q10985_CleaningUpTheGround extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(8945, 3529, -2504);
break;
}
@ -102,6 +103,7 @@ public class Q10985_CleaningUpTheGround extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;
@ -166,6 +168,7 @@ public class Q10985_CleaningUpTheGround extends Quest
{
if (qs.isCond(1))
{
htmltext = "30600-02.htm";
}
break;

View File

@ -104,6 +104,7 @@ public class Q10986_SwampMonster extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-19004, 47388, -3608);
break;
}
@ -121,6 +122,7 @@ public class Q10986_SwampMonster extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -85,6 +85,7 @@ public class Q10987_PlunderedGraves extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(-39527, -117654, -1840);
break;
}
@ -103,6 +104,7 @@ public class Q10987_PlunderedGraves extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -104,6 +104,7 @@ public class Q10988_Conspiracy extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(13136, -131688, -1312);
break;
}
@ -121,6 +122,7 @@ public class Q10988_Conspiracy extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);

View File

@ -84,6 +84,7 @@ public class Q10989_DangerousPredators extends Quest
{
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(115960, -174659, -960);
break;
}
@ -102,6 +103,7 @@ public class Q10989_DangerousPredators extends Quest
giveItems(player, RING_NOVICE);
giveItems(player, EARRING_NOVICE);
giveItems(player, NECKLACE_NOVICE);
giveStoryBuffReward(npc, player);
qs.exitQuest(false, true);
htmltext = event;
break;

View File

@ -91,6 +91,7 @@ public class Q10990_PoisonExtraction extends Quest
}
case "TELEPORT_TO_HUNTING_GROUND":
{
giveStoryBuffReward(npc, player);
player.teleToLocation(135382, -207694, -3704);
break;
}
@ -108,6 +109,7 @@ public class Q10990_PoisonExtraction extends Quest
giveItems(player, SPIRIT_ORE);
giveItems(player, HP_POTS);
giveItems(player, XP_GROWTH_SCROLL);
giveStoryBuffReward(npc, player);
if (CategoryData.getInstance().isInCategory(CategoryType.FIRST_CLASS_GROUP, player.getClassId().getId()))
{
showOnScreenMsg(player, NpcStringId.YOU_VE_FINISHED_THE_TUTORIAL_NTAKE_YOUR_1ST_CLASS_TRANSFER_AND_COMPLETE_YOUR_TRAINING_WITH_BATHIS_TO_BECOME_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000);