| 11-09-2004, 12:26 AM | #1 |
What determines how much experience a hero gains? Is it the "point value" of the unit that is killed or is it the unit's level? Oh, and does anybody know why if a tower kills a unit, a hero near it doesn't recieve experience? Thanks! |
| 11-09-2004, 01:14 AM | #2 |
First: it is not related to the point value. There's a calculation involving the level of the unit. Second: it is so because Blizzard made it so at some point for melee-game purposes. Not sure if that's available to be overwritten, but if so, it'll be in Gameplay Constants. |
| 11-09-2004, 01:38 AM | #3 |
ok yeah I found out where to make it so tower kills grant experience but I'm still not quite sure how to go about giving more experience to heroes for units. Is there a better method than just raising the target unit's level? |
| 11-09-2004, 08:46 AM | #4 | |
Quote:
This is also to be changed in gameplay constants. Try the hero experience table. |
| 11-09-2004, 08:55 AM | #5 |
The simplest thing to do is to change the XP required to level up, and you can do this simply by changing the Hero - Constant Factor, Hero - Level Factor, etc., but these first two are for more "dramatic changes", experiment with them |
| 11-09-2004, 03:03 PM | #6 |
There is also a trigger action that modifies how much % of the default experience the heroes of a single player gain from kills. With this, you can also dynamically alter the speed a hero gains experience ingame. |
| 11-09-2004, 04:45 PM | #7 |
Formula is: Level times factor plus constant. Gameplay constant contains hero, summons and normal units factor and constants, under hero xp gain rate. |
