Class Name
Dievdirbys_CarveOwl

EnableScripts

SKL_CHECK_SKL_OBJ_CNT
0, "pcskill_wood_owl2", 5
function SKL_CHECK_SKL_OBJ_CNT(self, skl, checkPVP, propName, value) if checkPVP == 1 then if IsPVPServer(self) == 1 then local cmd = GetMGameCmd(self); if cmd ~= nil then local handle = GetHandle(self) local currentCnt = cmd:GetUserValue(propName..handle); if currentCnt >= value then SendSysMsg(self, 'CannotCreateAnyMore'); return 0; end end end return 1; end local currentCnt = GetExProp(self, propName) if currentCnt >= value then SendSysMsg(self, 'CannotCreateAnyMore'); return 0; end return 1; end

MainSkl

JumpFleeNO
MSPDToUsePos0
ScrLockNone

EtcList

AnimSKL_STATUE_OWL
Speed1
Time0

C_VOICE_SOUND
"voice_war_atk_long_cast", "voice_atk_long_cast_f"
function C_VOICE_SOUND(actor, obj, maleVoice, femaleVoice) if actor:GetObjType() == GT_MONSTER then return; end local gender = customize.GetGender( actor:GetHandleVal() ); local isMyPC = true; if actor:IsMyPC() == 0 then isMyPC = false; end if gender == 0 then return; elseif gender == 1 then actor:GetEffect():PlaySound(maleVoice, -1, false, isMyPC); else actor:GetEffect():PlaySound(femaleVoice, -1, false, isMyPC); end end
C_EFFECT_POS
0, "None"
function C_EFFECT_POS(actor, obj, eftName, scl, x, y, z, lifeTime, key) if key == nil then key = "None"; end effect.PlayGroundEffect(actor, eftName, scl, x, y, z, lifeTime, key); end
MONSKL_CRE_MON_SCR
"pcskill_wood_owl2", "", "None", 0, 50, "Dievdirbys_Owl_1", "[Faction#Trap#!SCR_SUMMON_OWL#1]", "SCR_SUMMON_SET_EXPROP"
not found script.

ByCondSkills

SubSkl

Cond

SKL_SELECT_BUFF
"Ausirine_Buff"
function SKL_SELECT_BUFF(self, skill, buffName) local buff = GetBuffByName(self, buffName); if buff ~= nil then return 1; else return 0; end end

Skill

JumpFleeNO
MSPDToUsePos0
ScrLockNone

EtcList

AnimSKL_STATUE_OWL
Speed1
Time0

C_VOICE_SOUND
"voice_war_atk_long_cast", "voice_atk_long_cast_f"
function C_VOICE_SOUND(actor, obj, maleVoice, femaleVoice) if actor:GetObjType() == GT_MONSTER then return; end local gender = customize.GetGender( actor:GetHandleVal() ); local isMyPC = true; if actor:IsMyPC() == 0 then isMyPC = false; end if gender == 0 then return; elseif gender == 1 then actor:GetEffect():PlaySound(maleVoice, -1, false, isMyPC); else actor:GetEffect():PlaySound(femaleVoice, -1, false, isMyPC); end end
C_EFFECT_POS
0, "None"
function C_EFFECT_POS(actor, obj, eftName, scl, x, y, z, lifeTime, key) if key == nil then key = "None"; end effect.PlayGroundEffect(actor, eftName, scl, x, y, z, lifeTime, key); end
MONSKL_CRE_MON_SCR
"pcskill_wood_owl2", "", "None", 0, 50, "Dievdirbys_Owl_2", "[Faction#Trap#!SCR_SUMMON_OWL#1]", "SCR_SUMMON_SET_EXPROP"
not found script.