HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Changing the Levels you get skill points at

09-05-2004, 12:27 AM#1
DisabledJew
If possible I want it to be Level specific, but if it has to at least make it like every 25 levels or something... I know the latter is possible because it's done in EOTA, how do you do it?
09-05-2004, 01:19 AM#2
SpadeZ
I dont understand what you mean by "changing the levels you get skill points at". Can you give an example.

09-05-2004, 01:43 AM#3
HexenLordX
Theres something for this in gameplay constants to change how many levels for each skil before you can put another point into it. There's also a think in the object editor to change level requirements for each ability.
09-05-2004, 02:04 AM#4
Azhag
to the answer of your question on ur sig, im guessing ur ava is a nipple of someone, just very closy zoomed in.
09-05-2004, 04:13 AM#5
DisabledJew
Ok, what I mean is normally you get a skill point every level for your hero. Well in EOTA you get one every other level.

So Normally you get a skill point at 2,3,4,5,6,7,8,9........
In EOTA it goes 2,4,6,8,10.....

I want it so I can adjust it so it's like 25 levels for every skill point, or if possible make it so you only get skill points at certain levels like 25, 75, 150, 350.
09-05-2004, 04:57 AM#6
shrimpchips
Quote:
Originally Posted by DisabledJew
Ok, what I mean is normally you get a skill point every level for your hero. Well in EOTA you get one every other level.

So Normally you get a skill point at 2,3,4,5,6,7,8,9........
In EOTA it goes 2,4,6,8,10.....

I want it so I can adjust it so it's like 25 levels for every skill point, or if possible make it so you only get skill points at certain levels like 25, 75, 150, 350.

Well in the ability editor its: Stats Level Skip Requirement, so if you set it at 25, it would be at every other 25 levels you can put a point to it.

For specific, it would a be a trigger, and I am unfamiliar with doing anything like that in the trigger editor. sorry :/
09-05-2004, 05:41 AM#7
Grater
This trigger will work
Code:
Restrict Skill Points
    Events
        Unit - A unit Gains a level
    Conditions
        ((Hero level of (Leveling Hero)) mod 25) Not equal to 0
    Actions
        Hero - Modify unspent skill points of (Leveling Hero): Subtract 1 points

Or for specific levels you can do this:
Code:
Restrict Skill Points 2
    Events
        Unit - A unit Gains a level
    Conditions
        And - All (Conditions) are true
            Conditions
                (Hero level of (Leveling Hero)) Not equal to 25
                (Hero level of (Leveling Hero)) Not equal to 75
                (Hero level of (Leveling Hero)) Not equal to 150
    Actions
        Hero - Modify unspent skill points of (Leveling Hero): Subtract 1 points

There is one pathological case where this wont work so well, it's when a hero gains 2 or more levels in one pop (say tome of +10000 experience), or setting the hero level say from a load code, but as long as your aware of that it is easy to fix, just use an array of ints to record the heroes last level so you can see how many skill points need to be deducted...
09-05-2004, 05:03 PM#8
DisabledJew
That should work, thanks a ton Grater, that even helps me give different heroes different skill levels they get points at... THANKS!