Restoring/Incrementing NPC spell uses
#1
Posté 08 juin 2011 - 01:25
...and another question while I'm at it. Is their a cap on the number of spells you can give an NPC in the toolset? I know that if I give them too many, some of the spells won't show up for them to use in-game. Also, if I make the NPC go past 40 casting levels, it often bugs and then they'll have 1 or 2 castings of 1 or 2 spells out of their entire list.
#2
Posté 08 juin 2011 - 03:12
Modifié par MrZork, 08 juin 2011 - 03:13 .
#3
Posté 08 juin 2011 - 11:42
Other then that I can't think of a way.
#4
Posté 09 juin 2011 - 05:26
I wanted to avoid raising the INT score on a wizard to 80 or 90 to avoid ridiculous DCs, but I know that adds a few slots.
The scroll idea made me realize that there are some buffs I should either replace with scrolls or as special abilities to free up slots.
Maybe I can copy all the effects to something, then copy them back to a replacement version of the NPC when they reach a certain HP level - setting the HP of the replacement to the appropriate level of course. Add in a vfx or two to distract the eye during the transition and it might turn out nicely.
#5
Posté 09 juin 2011 - 05:05
Yes, they will cast them on their own.Terrorble wrote...
I think adding bonus spell slots to the creature skin has improved the number of spells for one NPC. When I control them as DM, they definitely have more spells available to them than before. The part I haven't confirmed, is whether they actually cast these extra spells. I was pretty sure I saw the NPC use several it hadn't previously, but more on that when I have more time.
Quite a few. Adding props to skins is the best option.I wanted to avoid raising the INT score on a wizard to 80 or 90 to avoid ridiculous DCs, but I know that adds a few slots.
Or you can just apply the effects onspawn, if you like.The scroll idea made me realize that there are some buffs I should either replace with scrolls or as special abilities to free up slots.
What's the goal you're attempting to achieve here? If i'ts just scaling encounter difficulty, there's a ton of ways to do this. If you just want to ramp up healable hit points, and aren't using nwnx, something like adding a magical con bonus properety to the skin would do the trick.Maybe I can copy all the effects to something, then copy them back to a replacement version of the NPC when they reach a certain HP level - setting the HP of the replacement to the appropriate level of course. Add in a vfx or two to distract the eye during the transition and it might turn out nicely.
Funky
#6
Posté 10 juin 2011 - 05:21
The issue was, my epic wizard NPC was running out of spells (particularly against groups of 3 or more players), and then resorting to melee. He's still very tough and takes out his fair share of PCs with spells, but I want more. I want him to be able to throw out 5 lightning bolts, 5 fireballs, 5 scintillating spheres, 5 mestil's acid breaths, 5 gusts of wind, and have room to re-cast 3rd level buff spells.
If I make a sorceror, they will cast more spells, but they tend to spam the same ones in whatever AI setup we use. I prefer the control and variety I get from wizard NPC casters.
My ideal NPC spell caster might regenerate their spell uses a random number of rounds after they cast it. This way, they cast a spell and cannot recast it for a while, forcing them to move onto other options. When prior spells become available again at random intervals, they could use them again. It prevents spamming, and the random regeneration of a spell use keeps the player guessing a bit at what will come next.
Some of our players have our NPCs down to an art. They swap out immunity items at certain points because they know exactly how many times an NPC can cast something, or at what point they generally do. They use summons to draw spellfire until they can reduce NPC casters down to weak spells and melee. I guess in the end, I want their lives to be harder
#7
Posté 10 juin 2011 - 08:47
We use wizards exclusively for arcane casters for this exact reason, even the ones that are 'sorcerers'.Terrorble wrote...
If I make a sorceror, they will cast more spells, but they tend to spam the same ones in whatever AI setup we use. I prefer the control and variety I get from wizard NPC casters.
We like modifying certain spells for certain NPCs based on an ID int set on them. Take, for example, this Silver Dragonkin Sorcerer's modificatino to the cone of cold spell, increasing damage, adding a second damage type, and inflicting cold vulnerability:Some of our players have our NPCs down to an art. They swap out immunity items at certain points because they know exactly how many times an NPC can cast something, or at what point they generally do. They use summons to draw spellfire until they can reduce NPC casters down to weak spells and melee. I guess in the end, I want their lives to be harder
case SPELL_CONE_OF_COLD:
case SPELL_SHADES_CONE_OF_COLD:
if (nID == 203) {
/* Dire Winter Wolf */
si.clevel = 90;
si.dc = 49;
si.sp = 70;
}
eVis = EffectVisualEffect(VFX_IMP_FROST_L);
nDamType = DAMAGE_TYPE_COLD;
nDamDice = (si.clevel * 3) / 4;
if (nID == 269) {
/* Silver Dragonkin Sorcerer */
nDamDice *= 3;
nDamVuln = 50;
nDamType2 = DAMAGE_TYPE_POSITIVE;
nDamDice2 = -2;
} else if (nID == 538 || nID == 720) {
/* Ice Weird, Water Weird */
nDamDice *= 2;
nDamVuln = 50;
}
break;
Funky





Retour en haut






