by Lewt » Fri Aug 06, 2010 2:18 pm
I have a few spell ideas for classes, but nothing for a full class. Such as Cleric can get "Mark of Karn" like ability where people that attack the enemy that is effected will be healed slightly. Or a Shadow Knight can get a special ability that lowers the damage of the enemy to increase his own.
As far as classes changing into another class at levels, that would be difficult, I'd basically have to make a whole new hero unit and have it swap your hero and then remember and hand you all your abilities that you had originally and it would have to be added into the save code, just like my Wardens Shapeshift ability. A lot of the trouble appears because none of the spells are actually on your hero, they're given to you when you train, then it saves what abilities you have and the rank of them when you go to save. Even if all I'm changing is the name, like in EQ. I'd still have to swap the unit just to get it to change the name.
That is, unless I'm being silly and there is a trigger in the game to change the proper-name of the hero?
Now, for having a choice in abilities... that is a lot of extra work, and I can see it being awesome, but I instantly run into two problems off of it; more spells equal more buffs, and that can cause huge stacking problems; (Druid Heal + Ranger Buff from VQ, remember?) also, I'd need to have a better UI to better describe what choosing your ability will cause.
Ignoring the UI portion, I would have to have less overall classes in my game in order to pull that off to get around the stacking problem. Which would you rather have?
Take note: each class has 5 abilities now, I have one slot left open on all my heroes for another ability, I was considering an ability to return you to town, but I could easily make that like an item or something instead of eating an ability slot.