Quote:
Originally Posted by haggzor
I figured this one out. The "EXPMod" value in the Variables table doesn't appear to do anything (that I've been able to see). I've tested it fairly well. The "Character:ExpMultiplier" value in the Rule_Values table does work, you just need to make sure that you are setting it for the Rule_Set ID that's associated with the zone that you are currently in. Any changes to this value also requires a server restart. ONE DOWN!
|
You can reload a zones rules on the fly for testing using #reload rules
Another thing with EXP Mods, the rule you found will affect things globally, however you can adjust EXP mods per level by using the table:
Code:
mysql> select * from level_exp_mods order by level;
+-------+---------+------------+
| level | exp_mod | aa_exp_mod |
+-------+---------+------------+
| 1 | 6 | 8 |
| 2 | 6 | 8 |
| 3 | 6 | 8 |
| 4 | 6 | 8 |
| 5 | 6 | 8 |
| 6 | 6 | 8 |
| 7 | 6 | 8 |
| 8 | 6 | 8 |
| 9 | 6 | 8 |
| 10 | 6 | 8 |
| 11 | 6 | 8 |
| 12 | 6 | 8 |
| 13 | 6 | 8 |
| 14 | 6 | 8 |
| 15 | 6 | 8 |
| 16 | 6 | 8 |
| 17 | 6 | 8 |
| 18 | 6 | 8 |
| 19 | 6 | 8 |
| 20 | 6 | 8 |
| 21 | 6 | 8 |
| 22 | 6 | 8 |
| 23 | 6 | 8 |
| 24 | 6 | 8 |
| 25 | 6 | 8 |
| 26 | 6 | 8 |
| 27 | 6 | 8 |
| 28 | 6 | 8 |
| 29 | 6 | 8 |
| 30 | 6 | 8 |
| 31 | 6 | 8 |
| 32 | 6 | 8 |
| 33 | 6 | 8 |
| 34 | 6 | 8 |
| 35 | 6 | 8 |
| 36 | 6 | 8 |
| 37 | 6 | 8 |
| 38 | 6 | 8 |
| 39 | 6 | 8 |
| 40 | 6 | 8 |
| 41 | 6 | 8 |
| 42 | 6 | 8 |
| 43 | 6 | 8 |
| 44 | 6 | 8 |
| 45 | 6 | 8 |
| 46 | 6 | 8 |
| 47 | 6 | 8 |
| 48 | 6 | 8 |
| 49 | 6 | 8 |
| 50 | 6 | 8 |
| 51 | 6 | 8 |
| 52 | 6 | 8 |
| 53 | 6 | 8 |
| 54 | 6 | 8 |
| 55 | 6 | 8 |
| 56 | 6 | 8 |
| 57 | 6 | 8 |
| 58 | 6 | 8 |
| 59 | 6 | 8 |
| 60 | 6 | 8 |
| 61 | 6 | 8 |
| 62 | 6 | 8 |
| 63 | 6 | 8 |
| 64 | 6 | 8 |
| 65 | 6 | 8 |
| 66 | 6 | 8 |
| 67 | 6 | 8 |
| 68 | 6 | 8 |
| 69 | 6 | 8 |
| 70 | 6 | 8 |
| 71 | 6 | 8 |
| 72 | 6 | 8 |
| 73 | 6 | 8 |
| 74 | 6 | 8 |
| 75 | 6 | 8 |
| 76 | 6 | 8 |
| 77 | 6 | 8 |
| 78 | 6 | 8 |
| 79 | 6 | 8 |
| 80 | 6 | 8 |
| 81 | 6 | 8 |
| 82 | 6 | 8 |
| 83 | 6 | 8 |
| 84 | 6 | 8 |
| 85 | 6 | 8 |
| 86 | 6 | 8 |
| 87 | 6 | 8 |
| 88 | 6 | 8 |
| 89 | 6 | 8 |
| 90 | 6 | 8 |
| 91 | 6 | 8 |
| 92 | 6 | 8 |
| 93 | 6 | 8 |
| 94 | 6 | 8 |
| 95 | 6 | 8 |
| 96 | 6 | 8 |
| 97 | 6 | 8 |
| 98 | 6 | 8 |
| 99 | 6 | 8 |
| 100 | 6 | 7 |
Your table may not look the same, it is probably all 1's. This table multiplies base experience per level. So if you wanted to slow things down you could put for example .3 at level 80 and above for regular experience. You can also adjust AA experience rate all in the same.
Make sure that this rule is set to true in order for this to work:
Code:
Zone:LevelBasedEXPMods true