Fix beast mission xp granted to 50% instead of 100%

This commit is contained in:
Reedux
2021-01-12 17:55:54 +00:00
parent 10ba06a4e0
commit 4e31f60232

View File

@@ -160,7 +160,7 @@ public class mission_base extends script.base_script
intReward = intReward / (int)divisor;
if (missions.canEarnDailyMissionXp(objPlayer) && missions.isDestroyMission(objMissionData)){
if (beast_lib.isBeastMaster(objPlayer) && beast_lib.hasActiveBeast(objPlayer)) {
beast_lib.incrementBeastExperienceMission(beast_lib.getBeastOnPlayer(objPlayer), xp.getMissionXpAmount(objPlayer, intPlayerDifficulty));
beast_lib.incrementBeastExperienceMission(beast_lib.getBeastOnPlayer(objPlayer), xp.getMissionXpAmount(objPlayer, intPlayerDifficulty) / 2);
}
xp.grantMissionXp(objPlayer, intPlayerDifficulty);
}