Dialogue /121
怪物CueDialogue
哈庫PrimaryDefenderStartsFight你好,戰士!如果你不想死,就逃吧!
哈庫PrimaryDefenderStartsFight勇猛如你居然在卡魯族的堡壘中發動攻擊。勇敢,但愚蠢。
哈庫PrimaryDefenderStartsFight繼續前進!流亡者交給我來處理。
哈庫PrimaryDefenderStartsFight流亡者,你這是自掘墳墓。
哈庫PrimaryDefenderStartsFight悉妮蔻拉,我將他獻祭給祢!
哈庫PrimaryDefenderStartsFight區區牢籠就想逼我就範?我的先祖可是在枷鎖中渡過一個世紀!
哈庫PrimaryDefenderStartsFight我堅守了我的承諾,流亡者。你呢?
哈庫PrimaryDefenderStartsFight我的先祖會寬恕我的罪過。你呢?
哈庫PrimaryDefenderStartsFight死亡之母從未讓我失望。
哈庫PrimaryDefenderStartsFight死而復生?你這個奇塔弗之子。
哈庫PrimaryDefenderStartsFight我會粉碎你。
哈庫PrimaryDefenderStartsFight真正的戰士,只需要命中一次。
哈庫PrimaryDefenderStartsFight沒有人可以阻止一個真正的卡魯族戰士。
哈庫PrimaryDefenderStartsFight卡魯族由火山中誕生。
哈庫PrimaryDefenderStartsFight你並不明白你所面對的是什麼。
哈庫SafehouseLeaderIntro我會把你的頭掛在我的腰上,就像岡姆對獅眼那樣。
哈庫SecondaryDefenderArrival我們將一起擊退入侵者!
哈庫SecondaryDefenderArrival我們不能損失這些物資!
哈庫SecondaryDefenderArrival數量優勢,朋友!
哈庫SecondaryDefenderArrival先祖寬恕一切,永生密教則否。
哈庫SecondaryDefenderArrival我把我的力量借給你,盟友。
哈庫SecondaryDefenderArrival永生密教團結一心!
哈庫SecondaryDefenderArrival別浪費時間了,里歐。我們有更重要的事情要做。
哈庫SecondaryDefenderArrival你好,聖人。所以我說你的神呢?
哈庫SecondaryDefenderArrival願你安好,石之子。
哈庫SecondaryDefenderArrival看好了琳,這就是卡魯族的戰鬥方式。
哈庫SecondaryDefenderArrival你太相信你的玩具了,瑞克。
哈庫SecondaryDefenderArrival先祖啊,引導我們通往勝利!
哈庫SecondaryDefenderArrival我是來告訴你什麼是我的。
哈庫SecondaryDefenderArrival我將享受你的失敗。
哈庫SecondaryDefenderArrival你們將被埋葬在此。
哈庫SecondaryDefenderArrival我將送你們去悉妮蔻拉身旁!
哈庫SecondaryDefenderArrival看看我的攻擊能不能吸引你的神的注意,聖人。
哈庫SecondaryDefenderArrival我很抱歉,女獵人,但我們現在是彼此的敵人。
哈庫SecondaryDefenderArrival流亡者,當一個生靈死亡之後,它不會去到悉妮蔻拉身旁,它將會無處可去。
哈庫SecondaryDefenderArrival你的靈魂會成為先祖的玩物,奴隸頭子。
哈庫SecondaryDefenderArrival你太過份了,愛斯林。暴力只是手段,不是消遣。
哈庫SecondaryDefenderArrival悉妮蔻拉今天要求了許多祭品。感到榮譽吧。
哈庫ReplyToSecondaryDefenderArrival混球!我一定要拆了你!
哈庫ReplyToSecondaryDefenderArrival我還活著,死禿驢!
哈庫ReplyToSecondaryDefenderArrival你親手埋葬了你自己。
哈庫ReplyToSecondaryDefenderArrival我不會對你仁慈的,叛徒。
哈庫ReplyToSecondaryDefenderArrival我想我的神比較強,十字軍先生。
哈庫ReplyToSecondaryDefenderArrival我想我的先祖不需要幫助這個令人生厭的傢伙。
哈庫ReplyToSecondaryDefenderArrival你將會回應先組的,格拉維奇——用你的慘叫聲。
哈庫ReplyToSecondaryDefenderArrival死者歸悉妮蔻拉所有,褻瀆者。我將把你獻祭給祂。
哈庫ReplyToSecondaryDefenderArrival就這樣吧。卡魯族的翠玉將會像切開這個流亡者一樣輕鬆的把你切開。
哈庫SecondaryDefenderArrival硬起來!為了圖克哈瑪!
哈庫SecondaryDefenderArrival先祖將見證這一切!
哈庫SecondaryDefenderArrival大地都因為我們的合作而顫抖!
哈庫SecondaryDefenderArrival聽到了嗎?悉妮蔻拉正在呼喚你的名字。
哈庫SecondaryDefenderArrival托菈,我寧願去馴服一隻狼也不想對你下指令。但請記住:我才是老大。
哈庫SecondaryDefenderArrival刺客!別忘記這裡誰主事。
哈庫SecondaryDefenderArrival我保護所有我的同袍,即使有人不認為他是。
哈庫SecondaryDefenderArrival格拉維奇聽命於卡魯族。就連悉妮蔻拉也會笑。
哈庫SecondaryDefenderArrival按照我的命令去操弄你的那些小玩具,馬洛尼。你的那些陷阱最多只能起到一點小作用。
哈庫SecondaryDefenderArrival面對一個卡魯族的男人就是在面對一整個卡魯族。
哈庫KillPlayer一個有價值的敵人。
哈庫KillPlayer你的屍首將滋潤大地。
哈庫KillPlayer一場光榮的戰鬥!
哈庫KillPlayer這是獻給死亡之母的禮物。
哈庫Escape這是最後的警告。別再來惹我。
哈庫Escape築巢的鳥沒蟲吃。再會了,流亡者。
哈庫Escape你並沒有得到先祖的恩惠。這就是為什麼你注定會失敗。
哈庫Defeated圖克哈瑪...我為什麼會失敗?
哈庫Defeated不...貨車必須...呃...
哈庫Defeated先祖...我...請原諒我....
哈庫Defeated悉妮蔻拉....對不起。
哈庫Defeated不...不要...別再把我鎖起來了...
哈庫Defeated呃...流亡者....我們可以談談嗎...?
哈庫Defeated我已經....偏的太遠了...
哈庫Defeated先祖...我將再次與你們相見。
哈庫Defeated你...學了很多...
哈庫Defeated這是一個...受詛咒的任務。
哈庫Defeated我真愚蠢...居然跟隨著我的憤怒。
哈庫OfferBargain我必須承認,我一直認為你在虛張聲勢。但我現在明白了,你真的不在意自己的死活。不管你想要甚麼,它都是你的了。
哈庫OfferBargain流亡者,我還沒有打算這麼快就加入祖先的行列。在卡奴,我們的條約規定必須有第三人作為和平的見證。我希望和平,你願意當我們的證人嗎?
哈庫OfferBargain戰士,今天已經流了夠多血了。放下你的武器,我會給你一個機會。在我的部落中有一位我願意欺騙。只要你給我一個理由,我將告訴你我所知道的。
哈庫OfferBargain征服者不僅只在戰場上勝利,還懂得將各個角色安排到有利的位置。我認為我在其他的地方會對你能提供更多的利益。
哈庫OfferBargain流亡者,我不希望繼續流在這裡。先祖們一直在我耳邊,他們告訴我必須回到卡奴。你願意憐憫,並讓我回到家人身邊嗎?
哈庫OfferBargain我知道自己什麼時候被落敗了。不是每場戰鬥都必須以死亡收場。在我的部落,勝者有資格選擇他們的獎勵,並將獲得重新開始的機會。我會用情報交換我的安全。
哈庫OfferBargain我可看多了。你們這些征服者都一個樣。你們只追求兩樣東西:我的頭,或我的寶物。選吧,看你要哪一個。
哈庫BarginAccepted明智的選擇。
哈庫BarginAccepted推託之詞。
哈庫BarginAccepted就這樣吧。我將完成我在這裡的使命。
哈庫BarginAccepted能再次見到我的家人是令人高興的事。
哈庫BarginAccepted我們扯平了。
哈庫BarginAccepted拿了你的獎勵就走吧。
哈庫OfferBetrayal卡魯族一向都會把領導的位置交給勝者。以目前來看,這代表著你可以選擇一位新的領導者。若你選我的話,我必定不會讓你失望。
哈庫OfferBetrayal在卡魯族中,紛爭會造成尊重和地位的變化。以目前來看,這代表著你可以選擇升或降某個人的地位。若你選我的話,我必定不會讓你失望。
哈庫OfferBetrayal密教並不遵循卡魯族的做法,但我還是遵循。你的勝利將可以左右我們的命運。你可以選擇將我們其中一人退出密教。而我將會確保他們照辦。
哈庫OfferBetrayal像你這樣的勝利,需要受到嘉獎。但除了情報以外我沒甚麼東西能貢獻 - 雖然在卡魯族情報不太算是獎勵,但我相信以我們現在的狀況,面對密教情報算是最寶貴的東西。
哈庫OfferBetrayal信仰與瘋狂只有一線之隔。我相信艾爾雷恩早就跨過去了。
哈庫OfferBetrayal女獵人迷失了方向,讓我們一同將她帶回來。
哈庫OfferBetrayal我和那…東西...沒有任何關係。它不屬於這個世界,而且它完全沒有榮譽可言。
哈庫OfferBetrayal流亡者,暫且不提我們之間的衝突,我們必須讓格拉維奇為他的暴行付出代價。你將不會再找到比現在更好的機會為祖先們伸張一絲正義。
哈庫OfferBetrayal愛斯林是個躲在悅人外表下的怪物。你必須聽進去。
哈庫OfferBetrayal卡魯族之道雖然偶爾讓人感到嚴厲,但它仍然值得我們追隨。
哈庫OfferExecute我選擇光榮的死亡。
哈庫OfferExecute我很榮幸可以為我自己的選擇而死。
哈庫OfferExecute我寧願死也不會背叛我的朋友。
哈庫OfferExecute我追尋的是死亡所帶來的黑暗。而不是牢房裡的黑暗。
哈庫ReplyToBetrayalAccepted先祖將會記得你的所作所為!
哈庫ReplyToBetrayalAccepted我死後的樹與魂將會等待著你,老頭子。
哈庫ReplyToBetrayalAccepted我的背不需要你那溫吞的箭矢,女獵人。
哈庫ReplyToBetrayalAccepted我總是準備應付從你那而來的最壞狀況,傑納斯,但你總是超出我的預期。
哈庫ReplyToBetrayalAccepted我會毫不猶豫的把你的頭從你的肩膀上割下來,奴隸頭子。
哈庫ReplyToBetrayalAccepted多麼的高尚啊,邪惡的紅刃。
哈庫ReplyToBetrayalAccepted永生密教製造了我們所有人的叛徒。
哈庫Interrogated居然如此羞辱我!被監禁的是奴隸,而不是戰士!
哈庫Interrogated我無法容忍如此百般的侮辱,流亡者!你這是吐口水在我臉上...
哈庫Interrogated先祖啊,請賜我力量來忍受這個流亡者對我所做的羞辱之事。
哈庫ReplyToExecution你俐落地賜予驕勇善戰者光榮之死。
哈庫ReplyToExecution乾淨俐落的賜死,展現出你的榮耀之心。
哈庫ReplyToExecution那個傢伙不值得光榮之死。
哈庫SafehouseLeaderDefeated先祖啊,你們背棄我了嗎?
哈庫PrimaryDefenderStartsFight當心了流亡者...卡魯人可不會輕易與他的要塞分離。
哈庫PrimaryDefenderStartsFight卡魯人,悉妮蔻拉拒絕你了嗎?
哈庫Escape停戰,卡魯人...暫時停戰。
哈庫Defeated趴下,哈庫。
哈庫Interrogated你的身體很強壯,卡魯人...但牢房會考驗你的心智的。
哈庫
人形
行動速度不能被調整至低於 50% 基礎值
不能被擊退
cannot be stunned for ms after stun finished [0]
cannot be stunned while stunned [1]
Haku
幽魂N
標籤betrayal_haku, betrayal_syndicate_member, bludgeoning_weapon, 法術, fast_movement, fire_affinity, flesh_armour, has_two_hand_mace, has_two_handed_melee, human, humanoid, medium_height, melee, not_dex, not_int, physical_affinity, red_blood
生命
600%
護甲
+75%
異常狀態臨界值
600%
抗性
40 40 40 25
傷害
120%
命中
100%
暴擊率
+5%
暴擊加成
+130%
攻擊距離
6 ~ 12
攻擊間隔
1.995 秒
傷害分佈
±20%
經驗值
200%
Model Size
110%
類型
BetrayalHaku
Metadata
BetrayalHaku
等級
68
生命
38,600
護甲
50,383
閃避
4,739
能量護盾
0
傷害
448
法術傷害
448
命中
290
攻擊間隔
1.995
經驗值
20,510
異常狀態臨界值
38,600
冰緩
122
感電
122
易碎
691
焦灼
122
殘喘
337
Melee
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 攻擊可重複, 近戰, 玩家投射物
普通攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊間隔: 1.995 秒
用強大的攻擊擊倒敵人。
skill can fire arrows [1]
skill can fire wand projectiles [1]
WalkEmergeBetrayal
walk emerge distance [300]
BetrayalHakuCleave1
可觸發, 攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊傷害: 85%
攻擊間隔: 1.995 秒
造成 15% 更少攻擊傷害
造成 82.32% 更多傷害
50% 物理傷害轉化至火焰傷害
is area damage [1]
BetrayalHakuCleave2
可觸發, 攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊傷害: 85%
攻擊間隔: 1.995 秒
造成 15% 更少攻擊傷害
造成 82.32% 更多傷害
50% 物理傷害轉化至火焰傷害
is area damage [1]
BetrayalHakuKick1
可觸發, 攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊傷害: 112%
攻擊間隔: 1.995 秒
造成 12% 更多攻擊傷害
造成 82.32% 更多傷害
50% 物理傷害轉化至火焰傷害
is area damage [1]
EmptyActionAttackHakuSlashes
攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊間隔: 1.995 秒
冷卻時間: 10 秒
25% 更少攻擊速度
main hand base maximum attack distance [20]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EnduranceChargeSlamBetrayalHaku
攻擊, 範圍, 攻擊可重複, 近戰, 火焰, Slam, 圖騰技能
破體之擊
基本傷害: 359–538
暴擊率: 5%
攻擊傷害: 250%
攻擊間隔: 1.995 秒
冷卻時間: 6 秒
猛擊地面並在你前方釋放熾熱的裂縫,造成範圍傷害並從中產生數個更小的裂縫。每 3 次你使用此技能重擊地面會消耗 1 顆耐力球。限定錘、權杖、劍、斧、長杖或空手。
造成 150% 更多攻擊傷害
50% 物理傷害轉化至火焰傷害
40% 更少攻擊速度
is area damage [1]
EmptyActionAttackHakuSlam
攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊間隔: 1.995 秒
冷卻時間: 6 秒
25% 更少攻擊速度
main hand base maximum attack distance [40]
skill cannot be knocked back [1]
skill cannot be stunned [1]
BetrayalHakuSlam
可觸發, 攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊傷害: 140%
攻擊間隔: 1.995 秒
造成 40% 更多攻擊傷害
造成 82.32% 更多傷害
50% 物理傷害轉化至火焰傷害
active skill area of effect radius +% final [-25]
is area damage [1]
BetrayalHakuDonut
可觸發, 攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊傷害: 120%
攻擊間隔: 1.995 秒
造成 20% 更多攻擊傷害
造成 82.32% 更多傷害
50% 物理傷害轉化至火焰傷害
active skill area of effect radius +% final [-25]
is area damage [1]
BetrayalHakuGroundSlash
可觸發, 攻擊
基本傷害: 359–538
暴擊率: 5%
攻擊間隔: 1.995 秒
造成 82.32% 更多傷害
50% 物理傷害轉化至火焰傷害
is area damage [1]
BetrayalHakuMortar
投射物, 玩家投射物, 法術, 傷害, 範圍, 陷阱技能, 圖騰技能, 地雷技能, 法術可重複, 可觸發, 範圍法術
施放時間: 1.5 秒
冷卻時間: 7 秒
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
造成 543.1814.6 火焰傷害
發射 4 個額外投射物
active skill area of effect radius +% final [-30]
base is projectile [1]
is area damage [1]
projectile spread radius [15]
projectile spread radius per additional projectile [4]
projectile uses contact position [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueBetrayal/BetrayalTarget"

StateMachine
{
	define_shared_state = "large=1"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueBetrayal/BetrayalTarget"

StateMachine
{
	//create_state_Helm_0 = "ShowMeshSegments(  );"
	create_state_Boots_0 = "ShowMeshSegments( bootsShape, feetShape );"
	create_state_Gloves_0 = "ShowMeshSegments( arm_guardShape, handsShape );"
	//create_state_Back_0 = "ShowMeshSegments(  );"
	//create_state_Weapon_0 = "ShowMeshSegments(  );"
	//Akanilim's Hide
	create_state_Back_21 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/AkanilimsHideWingsHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/AkanilimsHideWingsHeld.ao, Haku );
	"

	//Shiaphet's Pall
	create_state_Back_22 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/ShiaphetsPallCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/ShiaphetsPallCapeHeld.ao, Haku );
	"

	//Xunti's Parasol
	create_state_Back_23 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/XuntisParasolCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/XuntisParasolCapeHeld.ao, Haku );
	"

	//Tekiton's Spine
	create_state_Back_24 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TekitonsSpineCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TekitonsSpineCapeHeld.ao, Haku );
	"

	//Gogori's Plague
	create_state_Back_25 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/GogorisPlagueWingsHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/GogorisPlagueWingsHeld.ao, Haku );
	"

	//Harimal's Campaign
	create_state_Back_26 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/HarimalsCampaignCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/HarimalsCampaignCapeHeld.ao, Haku );
	"

	//Tau Poh's Banner
	create_state_Back_27 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TauPohsBannerCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/TauPohsBannerCapeHeld.ao, Haku );
	"

	//Bu's Bottle
	create_state_Back_28 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/BusBottleCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/BusBottleCapeHeld.ao, Haku );
	"

	//Rithkin's Dance
	create_state_Back_29 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/RithkinsDanceCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/RithkinsDanceCapeHeld.ao, Haku );
	"

	//Cantar's Coffin
	create_state_Back_30 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, Haku );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueBetrayal/BetrayalHaku"] = {
    name = "Haku",
    life = 6,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 12,
    accuracy = 1,
    weaponType1 = "Two Hand Mace",
    skillList = {
        "Melee",
        "BetrayalHakuMortar",
        "EmptyActionAttackHakuSlashes",
        "EmptyActionAttackHakuSlam",
        "WalkEmergeBetrayal",
        "EnduranceChargeSlamBetrayalHaku",
        "BetrayalHakuCleave1",
        "BetrayalHakuCleave2",
        "BetrayalHakuKick1",
        "BetrayalHakuGroundSlash",
        "BetrayalHakuSlam",
        "BetrayalHakuDonut",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuMortar"] = {
    name = "BetrayalHakuMortar",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_damage_+%_final",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "projectile_spread_radius_per_additional_projectile",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -30, 15, 4, 4, -30, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -30, 15, 4, 4, -30, levelRequirement = 10, statInterpolation = {3, 3, 2},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 0, 15, 4, 4, -30, levelRequirement = 60, statInterpolation = {3, 3, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackHakuSlashes"] = {
    name = "EmptyActionAttackHakuSlashes",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.33,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "main_hand_base_maximum_attack_distance",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, 20, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackHakuSlam"] = {
    name = "EmptyActionAttackHakuSlam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "main_hand_base_maximum_attack_distance",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, 40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeBetrayal"] = {
    name = "WalkEmergeBetrayal",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.72,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {300, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EnduranceChargeSlamBetrayalHaku"] = {
    name = "Tectonic Slam",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Slam the ground, unleashing a fiery fissure in front of you, dealing area damage and randomly releasing a number of smaller fissures branching off from it. Consume an Endurance Charge every third time you slam the ground with this skill. Requires a Mace, Sceptre, Sword, Axe, Staff, or Unarmed.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.Fire] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-40, 50, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuCleave1"] = {
    name = "BetrayalHakuCleave1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 0.85, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 0.85, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 50, baseMultiplier = 0.85, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuCleave2"] = {
    name = "BetrayalHakuCleave2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 0.85, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 0.85, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 50, baseMultiplier = 0.85, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuKick1"] = {
    name = "BetrayalHakuKick1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 1.12, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 1.12, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 1.12, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 50, baseMultiplier = 1.12, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuGroundSlash"] = {
    name = "BetrayalHakuGroundSlash",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuSlam"] = {
    name = "BetrayalHakuSlam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, -25, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, -25, baseMultiplier = 1.4, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, -25, baseMultiplier = 1.4, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 50, -25, baseMultiplier = 1.4, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalHakuDonut"] = {
    name = "BetrayalHakuDonut",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, -25, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, -25, baseMultiplier = 1.2, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, -25, baseMultiplier = 1.2, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
        [4] = {110, 50, -25, baseMultiplier = 1.2, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
行動速度不能被調整至低於 50% 基礎值
IdCannotBeSlowedBelowValueBosses
FamilyCannotBeSlowedBelowValue
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 全域
  • Craft Tagsspeed
    不能被擊退
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 全域
  • cannot be stunned for ms after stun finished [0]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityBoss__
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 全域
  • cannot be stunned for ms after stun finished Min: 0 Max: 0 全域
  • 哈庫
    人形
    行動速度不能被調整至低於 50% 基礎值
    不能被擊退
    不會被暈眩
    Haku
    幽魂N
    標籤bludgeoning_weapon, 法術, fast_movement, fire_affinity, flesh_armour, has_two_hand_mace, has_two_handed_melee, human, humanoid, medium_height, melee, not_dex, not_int, physical_affinity, red_blood
    生命
    600%
    護甲
    +100%
    異常狀態臨界值
    600%
    抗性
    40 40 40 25
    傷害
    120%
    命中
    100%
    暴擊率
    +5%
    暴擊加成
    +130%
    攻擊距離
    6 ~ 12
    攻擊間隔
    1.995 秒
    傷害分佈
    ±20%
    經驗值
    200%
    Model Size
    110%
    類型
    AncestralHakuTest
    Metadata
    AncestralChiestainHakuTest
    等級
    68
    生命
    38,600
    護甲
    57,580
    閃避
    4,739
    能量護盾
    0
    傷害
    448
    法術傷害
    448
    命中
    290
    攻擊間隔
    1.995
    經驗值
    20,510
    異常狀態臨界值
    38,600
    冰緩
    122
    感電
    122
    易碎
    691
    焦灼
    122
    殘喘
    337
    Melee
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 攻擊可重複, 近戰, 玩家投射物
    普通攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊間隔: 1.995 秒
    用強大的攻擊擊倒敵人。
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    WalkEmergeBetrayal
    walk emerge distance [300]
    BetrayalHakuCleave1
    可觸發, 攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊傷害: 85%
    攻擊間隔: 1.995 秒
    造成 15% 更少攻擊傷害
    造成 82.32% 更多傷害
    50% 物理傷害轉化至火焰傷害
    is area damage [1]
    BetrayalHakuCleave2
    可觸發, 攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊傷害: 85%
    攻擊間隔: 1.995 秒
    造成 15% 更少攻擊傷害
    造成 82.32% 更多傷害
    50% 物理傷害轉化至火焰傷害
    is area damage [1]
    BetrayalHakuKick1
    可觸發, 攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊傷害: 112%
    攻擊間隔: 1.995 秒
    造成 12% 更多攻擊傷害
    造成 82.32% 更多傷害
    50% 物理傷害轉化至火焰傷害
    is area damage [1]
    EmptyActionAttackHakuSlashes
    攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊間隔: 1.995 秒
    冷卻時間: 10 秒
    25% 更少攻擊速度
    main hand base maximum attack distance [20]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    EnduranceChargeSlamBetrayalHaku
    攻擊, 範圍, 攻擊可重複, 近戰, 火焰, Slam, 圖騰技能
    破體之擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊傷害: 250%
    攻擊間隔: 1.995 秒
    冷卻時間: 6 秒
    猛擊地面並在你前方釋放熾熱的裂縫,造成範圍傷害並從中產生數個更小的裂縫。每 3 次你使用此技能重擊地面會消耗 1 顆耐力球。限定錘、權杖、劍、斧、長杖或空手。
    造成 150% 更多攻擊傷害
    50% 物理傷害轉化至火焰傷害
    40% 更少攻擊速度
    is area damage [1]
    EmptyActionAttackHakuSlam
    攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊間隔: 1.995 秒
    冷卻時間: 6 秒
    25% 更少攻擊速度
    main hand base maximum attack distance [40]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    BetrayalHakuSlam
    可觸發, 攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊傷害: 140%
    攻擊間隔: 1.995 秒
    造成 40% 更多攻擊傷害
    造成 82.32% 更多傷害
    50% 物理傷害轉化至火焰傷害
    active skill area of effect radius +% final [-25]
    is area damage [1]
    BetrayalHakuDonut
    可觸發, 攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊傷害: 120%
    攻擊間隔: 1.995 秒
    造成 20% 更多攻擊傷害
    造成 82.32% 更多傷害
    50% 物理傷害轉化至火焰傷害
    active skill area of effect radius +% final [-25]
    is area damage [1]
    BetrayalHakuGroundSlash
    可觸發, 攻擊
    基本傷害: 359–538
    暴擊率: 5%
    攻擊間隔: 1.995 秒
    造成 82.32% 更多傷害
    50% 物理傷害轉化至火焰傷害
    is area damage [1]
    BetrayalHakuMortar
    投射物, 玩家投射物, 法術, 傷害, 範圍, 陷阱技能, 圖騰技能, 地雷技能, 法術可重複, 可觸發, 範圍法術
    施放時間: 1.5 秒
    冷卻時間: 7 秒
    通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
    造成 543.1814.6 火焰傷害
    發射 4 個額外投射物
    active skill area of effect radius +% final [-30]
    base is projectile [1]
    is area damage [1]
    projectile spread radius [15]
    projectile spread radius per additional projectile [4]
    projectile uses contact position [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterChieftainBase"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterChieftainBase"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAncestral/AncestralChiestainHakuTest"] = {
        name = "Haku",
        life = 6,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.2,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Two Hand Mace",
        skillList = {
            "Melee",
            "BetrayalHakuMortar",
            "EmptyActionAttackHakuSlashes",
            "EmptyActionAttackHakuSlam",
            "WalkEmergeBetrayal",
            "EnduranceChargeSlamBetrayalHaku",
            "BetrayalHakuCleave1",
            "BetrayalHakuCleave2",
            "BetrayalHakuKick1",
            "BetrayalHakuGroundSlash",
            "BetrayalHakuSlam",
            "BetrayalHakuDonut",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        name = "Default Attack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuMortar"] = {
        name = "BetrayalHakuMortar",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "active_skill_damage_+%_final",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "projectile_spread_radius_per_additional_projectile",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, 15, 4, 4, -30, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, -30, 15, 4, 4, -30, levelRequirement = 10, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 0, 15, 4, 4, -30, levelRequirement = 60, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionAttackHakuSlashes"] = {
        name = "EmptyActionAttackHakuSlashes",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.33,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "main_hand_base_maximum_attack_distance",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {-25, 20, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionAttackHakuSlam"] = {
        name = "EmptyActionAttackHakuSlam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "main_hand_base_maximum_attack_distance",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {-25, 40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeBetrayal"] = {
        name = "WalkEmergeBetrayal",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.72,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {300, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EnduranceChargeSlamBetrayalHaku"] = {
        name = "Tectonic Slam",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Slam the ground, unleashing a fiery fissure in front of you, dealing area damage and randomly releasing a number of smaller fissures branching off from it. Consume an Endurance Charge every third time you slam the ground with this skill. Requires a Mace, Sceptre, Sword, Axe, Staff, or Unarmed.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.Fire] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {-40, 50, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuCleave1"] = {
        name = "BetrayalHakuCleave1",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, baseMultiplier = 0.85, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, baseMultiplier = 0.85, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
            [4] = {110, 50, baseMultiplier = 0.85, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuCleave2"] = {
        name = "BetrayalHakuCleave2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, baseMultiplier = 0.85, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, baseMultiplier = 0.85, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
            [4] = {110, 50, baseMultiplier = 0.85, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuKick1"] = {
        name = "BetrayalHakuKick1",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, baseMultiplier = 1.12, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, baseMultiplier = 1.12, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, baseMultiplier = 1.12, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
            [4] = {110, 50, baseMultiplier = 1.12, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuGroundSlash"] = {
        name = "BetrayalHakuGroundSlash",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
            [4] = {110, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuSlam"] = {
        name = "BetrayalHakuSlam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, -25, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, -25, baseMultiplier = 1.4, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, -25, baseMultiplier = 1.4, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
            [4] = {110, 50, -25, baseMultiplier = 1.4, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BetrayalHakuDonut"] = {
        name = "BetrayalHakuDonut",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 50, -25, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, -25, baseMultiplier = 1.2, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, -25, baseMultiplier = 1.2, levelRequirement = 21, statInterpolation = {2},  cost = { }, },
            [4] = {110, 50, -25, baseMultiplier = 1.2, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    
    行動速度不能被調整至低於 50% 基礎值
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 全域
  • Craft Tagsspeed
    不能被擊退
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 全域
  • 不會被暈眩
    IdMonsterImplicitCannotBeStunned1
    FamilyMonsterCannotBeStunned
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • base cannot be stunned Min: 1 Max: 1 全域
  • 哈庫
    友好度: 0
    [DNT] Specialty: Some Position

    Skill 1
    Skill 1 does some stuff

    Skill 2
    Skill 2 does even more stuff and these things
    Haku