You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SigFiesta/LuaScript/ID/SD_Vale01/Functions/Routine_KingSlime.lua

278 lines
9.1 KiB

--------------------------------------------------------------------------------
-- KingSlime :: <EFBFBD><EFBFBD><EFBFBD>ʳ<EFBFBD><EFBFBD><EFBFBD>( <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ų )
--------------------------------------------------------------------------------
function KS_ShowUp( Handle, MapIndex )
cExecCheck "KS_ShowUp"
local Var = InstanceField[ MapIndex ]
if Var["KingSlimeProcess"]["SkillEndTime"] > Var["CurSec"]
then
return ReturnAI["END"]
end
-- <EFBFBD><EFBFBD>ų ó<EFBFBD><EFBFBD> <EFBFBD>ٳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
Var[Handle]["IsProgressSpecialSkill"] = false
Var["KingSlimeProcess"]["SkillStartTime"] = 0
Var["KingSlimeProcess"]["SkillEndTime"] = 0
cAIScriptSet( Handle )
return ReturnAI["END"]
end
--------------------------------------------------------------------------------
-- KingSlime :: <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
--------------------------------------------------------------------------------
function KS_Warp( Handle, MapIndex )
cExecCheck "KS_Warp"
local Var = InstanceField[ MapIndex ]
if Var["KingSlimeProcess"]["SkillWorkTime"] > Var["CurSec"]
then
return ReturnAI["END"]
end
local SkillInfo = SkillInfo_KingSlime["KS_Warp"]
local AbStateList = SkillInfo["AbState_To_KingSlime"]
--------------------------------------------------------------------------------
-- <EFBFBD><EFBFBD> KS_Warp ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD>ѹ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ϴ<EFBFBD> <EFBFBD>κ<EFBFBD>(<EFBFBD>ʱ<EFBFBD>ȭ)
--------------------------------------------------------------------------------
if Var["KS_Warp"] == nil
then
DebugLog("KS_Warp <EFBFBD><EFBFBD><EFBFBD>̺<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
Var["KS_Warp"] = {}
-- ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̻<EFBFBD> <EFBFBD>ɾ<EFBFBD><EFBFBD>ش<EFBFBD>
cSetAbstate( Handle, AbStateList["NotTargetted"]["Index"], AbStateList["NotTargetted"]["Strength"], AbStateList["NotTargetted"]["KeepTime"], Handle )
-- <EFBFBD≯<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϰ<EFBFBD><EFBFBD>ִ<EFBFBD> <EFBFBD>÷<EFBFBD><EFBFBD>̾<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
local PlayerHandleList = { cGetPlayerList( Var["MapIndex"] ) }
-- DebugLog( "<EFBFBD>ʿ<EFBFBD> <EFBFBD>ִ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> : "..#PlayerHandleList )
for i = 1, #PlayerHandleList
do
cTargetChangeNull( PlayerHandleList[i], Handle )
end
end
--------------------------------------------------------------------------------
-- <EFBFBD><EFBFBD> Var["KS_Warp"] <EFBFBD><EFBFBD><EFBFBD>̺<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>κ<EFBFBD>
--------------------------------------------------------------------------------
if Var["KS_Warp"] ~= nil
then
if Var["KingSlimeProcess"]["SkillEndTime"] > Var["CurSec"]
then
return ReturnAI["END"]
end
if Var["KingSlimeProcess"]["SkillEndTime"] <= Var["CurSec"]
then
DebugLog("KS_Warp <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ųó<EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD>!")
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̻<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
cResetAbstate( Handle, AbStateList["NotTargetted"]["Index"] )
Var["KS_Warp"] = nil
-- <EFBFBD><EFBFBD>ų ó<EFBFBD><EFBFBD> <EFBFBD>ٳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
Var[Handle]["IsProgressSpecialSkill"] = false
Var["KingSlimeProcess"]["SkillStartTime"] = 0
Var["KingSlimeProcess"]["SkillWorkTime"] = 0
Var["KingSlimeProcess"]["SkillEndTime"] = 0
Var["KingSlimeProcess"]["CurSkillIndex"] = nil
cAIScriptSet( Handle )
return ReturnAI["END"]
end
end
end
--------------------------------------------------------------------------------
-- KingSlime :: <EFBFBD><EFBFBD><EFBFBD><EFBFBD>( <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ )
--------------------------------------------------------------------------------
function KS_BombSlimePiece( Handle, MapIndex )
cExecCheck "KS_BombSlimePiece"
local Var = InstanceField[ MapIndex ]
if Var["KingSlimeProcess"]["SkillWorkTime"] > Var["CurSec"]
then
return ReturnAI["END"]
end
local SkillInfo = SkillInfo_KingSlime["KS_BombSlimePiece"]
--------------------------------------------------------------------------------
-- <EFBFBD><EFBFBD> KS_BombSlimePiece ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD>ѹ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ϴ<EFBFBD> <EFBFBD>κ<EFBFBD>(<EFBFBD>ʱ<EFBFBD>ȭ)
--------------------------------------------------------------------------------
if Var["KS_BombSlimePiece"] == nil
then
Var["KS_BombSlimePiece"] = {}
--DebugLog("KS_BombSlimePiece <EFBFBD><EFBFBD><EFBFBD>̺<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
-- <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ǥ<EFBFBD><EFBFBD> x, y<EFBFBD><EFBFBD> SummonRegenLocate <EFBFBD><EFBFBD><EFBFBD>̺<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>
if Var["KS_BombSlimePiece"]["SummonRegenLocate"] == nil
then
Var["KS_BombSlimePiece"]["SummonRegenLocate"] = {}
local CurKingSlimeX, CurKingSlimeY = cObjectLocate( Handle )
for i = 1, SkillInfo["SummonNum"]
do
Var["KS_BombSlimePiece"]["SummonRegenLocate"][i] = {}
Var["KS_BombSlimePiece"]["SummonRegenLocate"][i]["x"],
Var["KS_BombSlimePiece"]["SummonRegenLocate"][i]["y"] = cGetCoord_Circle( CurKingSlimeX, CurKingSlimeY, SkillInfo["SummonRadius"] )
--[[
-- <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ǥ <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
DebugLog("----["..i.."]----")
DebugLog("SummonRegenLocate X :"..Var["KS_BombSlimePiece"]["SummonRegenLocate"][i]["x"])
DebugLog("SummonRegenLocate Y :"..Var["KS_BombSlimePiece"]["SummonRegenLocate"][i]["y"])
--]]
end
end
-- <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD> <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ʱ<EFBFBD>ȭ<EFBFBD>Ѵ<EFBFBD>
if Var["KS_BombSlimePiece"]["SummonTime"] == nil
then
Var["KS_BombSlimePiece"]["SummonTime"] = Var["CurSec"]
Var["KS_BombSlimePiece"]["CurSummonSequence"] = 1
--DebugLog("SummonTime : " ..Var["CurSec"])
--DebugLog("CurSummonSequence : " ..Var["KS_BombSlimePiece"]["CurSummonSequence"])
end
end
--------------------------------------------------------------------------------
-- <EFBFBD><EFBFBD> Var["KS_BombSlimePiece"] <EFBFBD><EFBFBD><EFBFBD>̺<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>κ<EFBFBD>
--------------------------------------------------------------------------------
if Var["KS_BombSlimePiece"] ~= nil
then
if Var["KS_BombSlimePiece"]["SummonTime"] ~= nil
then
if Var["KS_BombSlimePiece"]["SummonTime"] > Var["CurSec"]
then
return ReturnAI["END"]
end
if Var["KS_BombSlimePiece"]["CurSummonSequence"] <= SkillInfo["SummonNum"]
then
-- <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ǥ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
local CurSummonMob = Var["KS_BombSlimePiece"]["SummonRegenLocate"][Var["KS_BombSlimePiece"]["CurSummonSequence"]]
-- <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ų<EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>. <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ų<EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD>.
local CurSummonMobIndex = nil
local CurSummonSkillIndex = nil
-- ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> SD_SlimeLump <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD>ϴ<EFBFBD> <EFBFBD><EFBFBD>ų <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
if Var["KingSlimeProcess"]["CurSkillIndex"] == SkillInfo["SkillIndex_Lump"]
then
--DebugLog("ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD>ų.."..SkillInfo["SkillIndex_Lump"] )
CurSummonMobIndex = SkillInfo["SummonLump"]["SummonIndex"]
CurSummonSkillIndex = SkillInfo["SummonLump"]["SummonSkillIndex"]
-- ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> SD_SlimeIce <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD>ϴ<EFBFBD> <EFBFBD><EFBFBD>ų <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
elseif Var["KingSlimeProcess"]["CurSkillIndex"] == SkillInfo["SkillIndex_Ice"]
then
--DebugLog("ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD>ų.."..SkillInfo["SkillIndex_Ice"] )
CurSummonMobIndex = SkillInfo["SummonIce"]["SummonIndex"]
CurSummonSkillIndex = SkillInfo["SummonIce"]["SummonSkillIndex"]
-- ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD>ϴ<EFBFBD> <EFBFBD><EFBFBD>ų <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.( ¦<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> )
elseif Var["KingSlimeProcess"]["CurSkillIndex"] == SkillInfo["SkillIndex_All"]
then
--DebugLog("ŷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD>ų.."..SkillInfo["SkillIndex_All"] )
if Var["KS_BombSlimePiece"]["CurSummonSequence"] % 2 == 0
then
CurSummonMobIndex = SkillInfo["SummonLump"]["SummonIndex"]
CurSummonSkillIndex = SkillInfo["SummonLump"]["SummonSkillIndex"]
elseif Var["KS_BombSlimePiece"]["CurSummonSequence"] % 2 == 1
then
CurSummonMobIndex = SkillInfo["SummonIce"]["SummonIndex"]
CurSummonSkillIndex = SkillInfo["SummonIce"]["SummonSkillIndex"]
end
-- <EFBFBD>̷<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.. <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>׽<EFBFBD>Ʈ<EFBFBD>뵵..
else
ErrorLog("KS_BombSlimePiece <EFBFBD><EFBFBD>ƾ, <EFBFBD>˼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ų <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>..")
end
-- <EFBFBD><EFBFBD>ȯ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ڵ鰪<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>´<EFBFBD>.
local CurSummonHandle = cMobRegen_XY( MapIndex, CurSummonMobIndex, CurSummonMob["x"], CurSummonMob["y"] )
if CurSummonHandle == nil
then
-- DebugLog("<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>"..Var["KS_BombSlimePiece"]["CurSummonSequence"] )
-- <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ǥ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʴ´<EFBFBD>.
-- <EFBFBD>׳<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>Ѿ<EFBFBD><EFBFBD>.
end
if CurSummonHandle ~= nil
then
if cSkillBlast( CurSummonHandle, CurSummonHandle, CurSummonSkillIndex ) == nil
then
ErrorLog("<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ų<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"..Var["KS_BombSlimePiece"]["CurSummonSequence"] )
end
end
-- <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Var["KS_BombSlimePiece"]["CurSummonSequence"] = Var["KS_BombSlimePiece"]["CurSummonSequence"] + 1
Var["KS_BombSlimePiece"]["SummonTime"] = Var["KS_BombSlimePiece"]["SummonTime"] + SkillInfo["SummonTick"]
--DebugLog("<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD> : "..Var["KS_BombSlimePiece"]["SummonTime"])
return ReturnAI["END"]
end
-- <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̺<EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD>, <EFBFBD>ʱ<EFBFBD>ȭ
Var["KS_BombSlimePiece"]["SummonTime"] = nil
Var["KS_BombSlimePiece"]["CurSummonSequence"] = nil
end
--------------------------------------------------------------------------------
-- <EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ <EFBFBD>۾<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD>, <EFBFBD><EFBFBD>ų <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ص<EFBFBD> <EFBFBD>Ǵ<EFBFBD> <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> üũ<EFBFBD>Ѵ<EFBFBD>
--------------------------------------------------------------------------------
-- <EFBFBD><EFBFBD>ų ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>Ϸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ȯ<EFBFBD>ִϸ<EFBFBD><EFBFBD>̼<EFBFBD> <EFBFBD><EFBFBD><EFBFBD>̶<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
if Var["KingSlimeProcess"]["SkillEndTime"] > Var["CurSec"]
then
--DebugLog("<EFBFBD>ö<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>..")
return ReturnAI["END"]
end
if Var["KingSlimeProcess"]["SkillEndTime"] <= Var["CurSec"]
then
--DebugLog("KS_BombSlimePiece <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ųó<EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD>!")
Var["KS_BombSlimePiece"] = nil
-- <EFBFBD><EFBFBD>ų ó<EFBFBD><EFBFBD> <EFBFBD>ٳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
Var[Handle]["IsProgressSpecialSkill"] = false
Var["KingSlimeProcess"]["SkillStartTime"] = 0
Var["KingSlimeProcess"]["SkillWorkTime"] = 0
Var["KingSlimeProcess"]["SkillEndTime"] = 0
Var["KingSlimeProcess"]["CurSkillIndex"] = nil
cAIScriptSet( Handle )
return ReturnAI["END"]
end
end
return ReturnAI["END"]
end