Page 1 of 1

Quest Reward Multiplier

Posted: Tue Apr 06, 2010 2:01 pm
by knoppix
If you want to receive support we need this info to help you properly.
» Find Revision
L2J Revision 7225:
L2JDP Revision 4046:

Even if i set this values in configuration file:

Code: Select all

 # Quest Multipliers# Warning: Many quests need to be rewritten # for this setting to work properly. # Quest item drop multiplierRateQuestDrop = 3 # Exp/SP reward multipliersRateQuestRewardXP = 3RateQuestRewardSP = 3 # Adena reward multiplierRateQuestRewardAdena = 3 # Use additional item multipliers?# Default: FalseUseQuestRewardMultipliers = True # Default reward multiplier# When UseRewardMultipliers=False - default multiplier is used for any reward# When UseRewardMultipliers=True  - default multiplier is used for all items not affected by additional multipliers# Default: 1RateQuestReward = 3
The Quest Item Drop are still x1 :(, any ideas why?

Re: Quest Reward Multiplier

Posted: Tue Apr 06, 2010 2:21 pm
by kotk
Read what you posted:
# # Quest Multipliers
# # Warning: Many quests need to be rewritten
# # for this setting to work properly.

Re: Quest Reward Multiplier

Posted: Tue Apr 06, 2010 3:38 pm
by knoppix
kotk wrote:Read what you posted:
# # Quest Multipliers
# # Warning: Many quests need to be rewritten
# # for this setting to work properly.
I know that, but the point is that NONE quest are x3, all the quest remain as x1, si basically those variables aren't working for any quest :S

So, or is a bug and the scripts are calling or searching for some other variable that isn't in the config file.

That is basically the question :S

Re: Quest Reward Multiplier

Posted: Tue Apr 06, 2010 4:05 pm
by Intrepid
You have the UseQuestRewardMultiplier setted to true so only the RateQuestReward multiplier is applied try to turn it to false so the other rewards will be applied to your quests.

Re: Quest Reward Multiplier

Posted: Tue Apr 06, 2010 4:09 pm
by kocinski
Not all the Quest are configured to read the Quest Rate multiplier.

You need to check this import in the Quest Script (__init__.phy):

Code: Select all

[color=#FF0000][b]from com.l2jserver import Config[/b][/color]
And some lines like this:

Code: Select all

chance=int((npc.getLevel() - grade * 3 - 20)[b][color=#FF0000]*Config.RATE_QUEST_DROP)[/color][/b]
You can manually edit and config the Quest that you need.

Re: Quest Reward Multiplier

Posted: Tue Apr 06, 2010 5:12 pm
by knoppix
Ok, but the point is, what happen if i want to set the QuestDrop and QuestReward x3, globally! :S

there is no way to make that happen at least i edit every single script? =(

Re: Quest Reward Multiplier

Posted: Wed Apr 07, 2010 9:04 am
by kocinski
kocinski wrote:Not all the Quest are configured to read the Quest Rate multiplier.
As I said to you, NO, is not working for all the Quest