The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

> Innate abilities
aigleborgne
post Dec 27 2005, 07:00 PM
Post #1



Group Icon

Mod Developer
Posts: 210
Joined: 3-December 05




Hello,

Is it possible to properly use the innate abilities of a npc (out of the party of course).

I have a level 8 berserker with 2 enrages in innate slot.
I have that block in my script:

IF
!GlobalTimerNotExpired("ja#cast","LOCALS")
!GlobalTimerNotExpired("ja#berserkerrage","LOCALS")
THEN
RESPONSE #100
SetGlobalTimer("ja#cast","LOCALS",6)
DisplayString(Myself,84763) // Contingency Released
SetGlobalTimer("ja#berserkerrage","LOCALS",120)
Spell(Myself,BERSERKER_RAGE)
END

(String only for debug and test)
the block is executed, but the rage doesn't occur (neither was my condition HaveSPell(BERSERKER_RAGE))

It seems that innates can't be manipulate like spells.
I can only use it with forcespell, but then, I can't count spells (uness I use some variables and level tests)
Go to the top of the page
 
Quote Post
 
Start new topic
Replies
aigleborgne
post Dec 29 2005, 07:35 AM
Post #2



Group Icon

Mod Developer
Posts: 210
Joined: 3-December 05




QUOTE(Galactygon @ Dec 28 2005, 11:14 PM)
There might be 2 problems with your script:

1.) Is the spell level of your innate set to 1? Innate abilities don't work unless their levels are set to 1 or 0. Since you are using an existing spell, I don't think this is the problem.
2.) You have to have the spell/innate "memorized" in order for the actions Spell() or SpellRES() to work. You could alternatively use SpellNoDec() or SpellNoDecRES() instead, which don't require you to have the spell/innate "memorized". Check the IESDP for more information. I am guessing this one is your problem, since when giving out kits to NPCs, you have to manually apply give any abilities/immunities to your NPC.

-Galactygon

So that's it: I have to manually apply immunities and abilities. I will try this so smile.gif
Thanks for help
Go to the top of the page
 
Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 29th August 2025 - 06:20 PM