now your getting the idea. and now no more MS spamming barbarians.
and no more crazy 2 handed poisoned dragon killing sword and MS combo.
mage class balencing
Moderator: Board moderators
-
- Forum Aficionado
- Posts: 1994
- Joined: Tue Apr 29, 2003 5:55 pm
- Location: Minnesota, USA
- Contact:
Meteor Swarm - very potent and wide area of effect wizard/pyromancy spell .Helgrim wrote: Uhm, sorry, but what is MS?
"Put another, more succinct way: don't complain, contribute. It's more satisfying in the long run, and it's more constructive."
Eric Meyer
Eric Meyer
At the moment class selection is mostly to chose the face. If class was to be made more important, there would need to be more faces to chose from (a face for each class of each race, and for dragons, for each colour).
One way to make skill development in some skills more difficult for some players is to give bonuses to top 5 developed skills. The gameplay balancing for this would need to be worked out more carefully, but the general idea is:
- for the most developed skills player gains 5 bonus points for every 10 points of experience gained in that skill.
- for 2nd most developed skill player gains 4 bonus points for every 10 points of experience gained in that skill.
...
- for 5th most developed skill player gains 1 bonus point for every 10 points of experience gained in that skill.
This would make it easier to become well developed at what you are good at, and that you chose throughout the game. It is sort of like a delayed class choice, where you can start out in one class, but through a lot of hard work it is possible to change to something else and become very good at that instead.
One way to make skill development in some skills more difficult for some players is to give bonuses to top 5 developed skills. The gameplay balancing for this would need to be worked out more carefully, but the general idea is:
- for the most developed skills player gains 5 bonus points for every 10 points of experience gained in that skill.
- for 2nd most developed skill player gains 4 bonus points for every 10 points of experience gained in that skill.
...
- for 5th most developed skill player gains 1 bonus point for every 10 points of experience gained in that skill.
This would make it easier to become well developed at what you are good at, and that you chose throughout the game. It is sort of like a delayed class choice, where you can start out in one class, but through a lot of hard work it is possible to change to something else and become very good at that instead.
-
- Forum Fanatic
- Posts: 852
- Joined: Sun Jun 13, 2004 2:07 am
- Location: Hemel Hempstead
this could be hacked into the function that grants experience, but the method for doing so would be ugly and slow. (checking all the objects of type SKILL for those with the highest exp, and then adding an amount to the exp to add) - possibly it could be stored in the player struct, but that isn't a much better solution (still need to check the order hasn't changed after every addition).
Could be checked only after applying savebed or after leveling up, etc.
edit:
Its not very bad idea, cause player will not get big bonus for doing such action:
1. level up skill A to 10
2. level up skill B to 5
3. logout/login play having bonus to A
/* here comes possible cheat */
4. level up skill B to 15
5 dont logout and gain exp to skill A
6. logout login and get exp to skill B
I just dont see any advantage of such behaviour... effect will not difere a ot from what he would get having order checked after each gain...
edit:
Its not very bad idea, cause player will not get big bonus for doing such action:
1. level up skill A to 10
2. level up skill B to 5
3. logout/login play having bonus to A
/* here comes possible cheat */
4. level up skill B to 15
5 dont logout and gain exp to skill A
6. logout login and get exp to skill B
I just dont see any advantage of such behaviour... effect will not difere a ot from what he would get having order checked after each gain...
I'll be back
With python.
