Paladin out of favor or fallen
Moderator: Event DM
- Nevyn
- Scholar
- Posts: 1076
- Joined: Sat Jul 17, 2004 11:31 am
- Location: Perth West Australia (GMT +8)
- Contact:
Paladin out of favor or fallen
Hi there,
I have a project I am working on where paladins start out with no connection to their powers and need to gain them via IC and IG efforts.
I was wondering what the ways to set a Paladin fallen were other than via allignment hits.
Any help would be greatly appreciated as scripting and me don't see eye to eye very often.
Nevyn
I have a project I am working on where paladins start out with no connection to their powers and need to gain them via IC and IG efforts.
I was wondering what the ways to set a Paladin fallen were other than via allignment hits.
Any help would be greatly appreciated as scripting and me don't see eye to eye very often.
Nevyn
- rshampshire
- Team Member; Retired with Honors
- Posts: 2639
- Joined: Tue Jun 07, 2005 10:07 am
- DM Avatar: O Ma
- Location: Leeds, UK.
- Contact:
The obvious way would be to set some new variable that you could alter dependent on in game actions. So PAL_FAVOUR = 0 at the start and then increase via scripted quest / conversations.
The problem though is that I don't know how you'd hook the spell system in to look at the new variable.
The problem though is that I don't know how you'd hook the spell system in to look at the new variable.
Belkar says "If in doubt, set something on fire"
http://www.youtube.com/rshampshire
http://www.myspace.com/richhampshire
http://www.youtube.com/rshampshire
http://www.myspace.com/richhampshire
- Li'll Divvil
- Team Member; Retired with Honors
- Posts: 6491
- Joined: Tue Oct 05, 2004 6:57 pm
- Timezone: GMT +1
- DM Avatar: Tobin
- Location: Dutchie in Germany
- Contact:
Can it be scripted so that the paladin HAS to have a GOD in the DEITY field and then add a variable where he needs a certain amount of points before being able to select a deity?
Or like on avlis the way clerics are scripted, but then couple it to an NPC and a database, e.g. the highpriest of a deity, where a certain number of points need to be gathered before he will "convert" him or "initiate" him
Or like on avlis the way clerics are scripted, but then couple it to an NPC and a database, e.g. the highpriest of a deity, where a certain number of points need to be gathered before he will "convert" him or "initiate" him
- Silverdragonams
- Prince of Bloated Discourse
- Posts: 189
- Joined: Sat Jun 05, 2004 3:45 am
The easiest way would be to lock the whole class and have it unlocked on completion of certain scripted quests. Much like Avlis does for some of the PrC's.
Otherwise you will probabaly have to make changes to the individual scripts governing the paladins powers to look for a variable or the diety field as was mentioned above.
Otherwise you will probabaly have to make changes to the individual scripts governing the paladins powers to look for a variable or the diety field as was mentioned above.
- PlasmaJohn
- CCC / Release Admin
- Posts: 9010
- Joined: Fri Dec 26, 2003 10:37 pm
- Timezone: US/Eastern
- Location: Negaria
- Contact:
Unfortunately the client doesn't honor the world haks until after character creation, so it's possilbe to create a 1st level paladin despite measures taken to lock the class. However, with some careful scripting of the OnClientEnter event, you can deal with this by booting 0xp paladins, hopefully after sending them a stern message about reading rules/world info.Silverdragonams wrote:The easiest way would be to lock the whole class and have it unlocked on completion of certain scripted quests. Much like Avlis does for some of the PrC's.
Bioware has a propensity for hardcoding certain abilities/feats/etc, for example, the passive feats (Immunity to X) cannot be disabled this way. Offhand, only an alignment shift will cover all features, scripted and hardcoded.Otherwise you will probabaly have to make changes to the individual scripts governing the paladins powers to look for a variable or the diety field as was mentioned above.
If you're not comfortable with scripting, then you'll probably want to take either of the easier approaches (alignment games or class lockout+boot 0xp)
Calvin: This is so cool!
Hobbes: This is so stupid.
Hobbes: This is so stupid.
Hmm I've forgotten most of the little I ever knew about scripting...
But what about attacking the problem from the angle of their Charisma? That's where most of the Paladin powers derive from. Could the server on-enter script check paladins for either PallySkinA or PallySkinB, for instance? And apply PallySkinA if they're a paladin and have neither?
PallySkinA could give a significant charisma decrease. For example, if the Charisma modifier is low enough, they'll get no turn undead attempts, no save bonuses, Smite Evil will be at a penalty to attack someone with, no chance of using Divine Might, etc.. The skin could apply spell failure as well. That would basically leave a paladin character's only remaining special abilities being the immunity to disease and, at level 3, the power to remove it. Maybe ICly those could be the abilities granted to the 'applicant' level paladins or something, and anyways those are pretty minor abilities in the majority of settings. Then... once they prove themselves worthy the NPC would remove PallySkinA and they'd be given PallySkinB, which basically has no effect, but allows their charisma back to its true levels and of course no more spell failure.
I'm probably off on a wild, unworkable tangent here but I thought I'd at least run it up the flagpole.
But what about attacking the problem from the angle of their Charisma? That's where most of the Paladin powers derive from. Could the server on-enter script check paladins for either PallySkinA or PallySkinB, for instance? And apply PallySkinA if they're a paladin and have neither?
PallySkinA could give a significant charisma decrease. For example, if the Charisma modifier is low enough, they'll get no turn undead attempts, no save bonuses, Smite Evil will be at a penalty to attack someone with, no chance of using Divine Might, etc.. The skin could apply spell failure as well. That would basically leave a paladin character's only remaining special abilities being the immunity to disease and, at level 3, the power to remove it. Maybe ICly those could be the abilities granted to the 'applicant' level paladins or something, and anyways those are pretty minor abilities in the majority of settings. Then... once they prove themselves worthy the NPC would remove PallySkinA and they'd be given PallySkinB, which basically has no effect, but allows their charisma back to its true levels and of course no more spell failure.
I'm probably off on a wild, unworkable tangent here but I thought I'd at least run it up the flagpole.

Ua mau ke ea o ka ina i ka pono.
Nice Jethro avatar Nevyn!
Long distance runner, what you standin there for?
Get up, get out, get out of the door
Your playin cold music on the barroom floor
Drowned in your laughter and dead to the core.
Theres a dragon with matches thats loose on the town
Takes a whole pail of water just to cool him down.
- Jerry Garcia
Get up, get out, get out of the door
Your playin cold music on the barroom floor
Drowned in your laughter and dead to the core.
Theres a dragon with matches thats loose on the town
Takes a whole pail of water just to cool him down.
- Jerry Garcia