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
SpectreN
Tagsbetrayal_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%
Ailment Threshold
600%
耐性
40 40 40 25
Damage
120%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 12
Attack Time
1.995 Second
Damage Spread
±20%
経験値
200%
Model Size
110%
Type
BetrayalHaku
Metadata
BetrayalHaku
レベル
68
ライフ
38,600
アーマー
50,383
回避力
4,739
エナジーシールド
0
Damage
448
スペルダメージ
448
命中
290
Attack Time
1.995
経験値
20,510
Ailment Threshold
38,600
Chill
122
Shock
122
Brittle
691
Scorch
122
Sap
337
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
通常攻撃
Base Damage: 359–538
クリティカル率: 5%
Attack Time: 1.995 秒
強力な一撃で敵を打ち倒す。
skill can fire arrows [1]
skill can fire wand projectiles [1]
WalkEmergeBetrayal
walk emerge distance [300]
BetrayalHakuCleave1
Triggerable, Attack
Base Damage: 359–538
クリティカル率: 5%
アタックダメージ: 85%
Attack Time: 1.995 秒
アタックダメージが15%低下する
ダメージが82.32%上昇する
物理ダメージの50%を火ダメージに変換する
is area damage [1]
BetrayalHakuCleave2
Triggerable, Attack
Base Damage: 359–538
クリティカル率: 5%
アタックダメージ: 85%
Attack Time: 1.995 秒
アタックダメージが15%低下する
ダメージが82.32%上昇する
物理ダメージの50%を火ダメージに変換する
is area damage [1]
BetrayalHakuKick1
Triggerable, Attack
Base Damage: 359–538
クリティカル率: 5%
アタックダメージ: 112%
Attack Time: 1.995 秒
アタックダメージが12%上昇する
ダメージが82.32%上昇する
物理ダメージの50%を火ダメージに変換する
is area damage [1]
EmptyActionAttackHakuSlashes
Attack
Base Damage: 359–538
クリティカル率: 5%
Attack Time: 1.995 秒
クールダウン時間: 10 秒
アタックスピードが25%低下する
main hand base maximum attack distance [20]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EnduranceChargeSlamBetrayalHaku
Attack, Area, Multistrikeable, Melee, Fire, Slam, Totemable
テクトニックスラム
Base Damage: 359–538
クリティカル率: 5%
アタックダメージ: 250%
Attack Time: 1.995 秒
クールダウン時間: 6 秒
地面を叩きつけ、燃え盛る亀裂を前方に作り、範囲ダメージを与える。さらにその亀裂から多数の小さな亀裂のランダムな枝分かれが生じる。このスキルで地面を三回叩きつけるごとにエンデュランスチャージを消費する。使用するにはメイス、セプター、剣、斧またはスタッフを装備するか素手状態である必要がある。
アタックダメージが150%上昇する
物理ダメージの50%を火ダメージに変換する
アタックスピードが40%低下する
is area damage [1]
EmptyActionAttackHakuSlam
Attack
Base Damage: 359–538
クリティカル率: 5%
Attack Time: 1.995 秒
クールダウン時間: 6 秒
アタックスピードが25%低下する
main hand base maximum attack distance [40]
skill cannot be knocked back [1]
skill cannot be stunned [1]
BetrayalHakuSlam
Triggerable, Attack
Base Damage: 359–538
クリティカル率: 5%
アタックダメージ: 140%
Attack Time: 1.995 秒
アタックダメージが40%上昇する
ダメージが82.32%上昇する
物理ダメージの50%を火ダメージに変換する
active skill area of effect radius +% final [-25]
is area damage [1]
BetrayalHakuDonut
Triggerable, Attack
Base Damage: 359–538
クリティカル率: 5%
アタックダメージ: 120%
Attack Time: 1.995 秒
アタックダメージが20%上昇する
ダメージが82.32%上昇する
物理ダメージの50%を火ダメージに変換する
active skill area of effect radius +% final [-25]
is area damage [1]
BetrayalHakuGroundSlash
Triggerable, Attack
Base Damage: 359–538
クリティカル率: 5%
Attack Time: 1.995 秒
ダメージが82.32%上昇する
物理ダメージの50%を火ダメージに変換する
is area damage [1]
BetrayalHakuMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
キャストタイム: 1.5 秒
クールダウン時間: 7 秒
一般的なモンスターの炸裂スキル。モンスターが放つ投射物に似ているが、衝撃効果を持つ。
543.1から814.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 Global
  • Craft Tagsspeed
    ノックバックを受けることがない
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • 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 Global
  • cannot be stunned for ms after stun finished Min: 0 Max: 0 Global
  • ハク
    人型
    アクションスピードは基礎値の50%よりも低く修正されることがない
    ノックバックを受けることがない
    スタンを受けることがない
    Haku
    SpectreN
    Tagsbludgeoning_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%
    Ailment Threshold
    600%
    耐性
    40 40 40 25
    Damage
    120%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    経験値
    200%
    Model Size
    110%
    Type
    AncestralHakuTest
    Metadata
    AncestralChiestainHakuTest
    レベル
    68
    ライフ
    38,600
    アーマー
    57,580
    回避力
    4,739
    エナジーシールド
    0
    Damage
    448
    スペルダメージ
    448
    命中
    290
    Attack Time
    1.995
    経験値
    20,510
    Ailment Threshold
    38,600
    Chill
    122
    Shock
    122
    Brittle
    691
    Scorch
    122
    Sap
    337
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    通常攻撃
    Base Damage: 359–538
    クリティカル率: 5%
    Attack Time: 1.995 秒
    強力な一撃で敵を打ち倒す。
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    WalkEmergeBetrayal
    walk emerge distance [300]
    BetrayalHakuCleave1
    Triggerable, Attack
    Base Damage: 359–538
    クリティカル率: 5%
    アタックダメージ: 85%
    Attack Time: 1.995 秒
    アタックダメージが15%低下する
    ダメージが82.32%上昇する
    物理ダメージの50%を火ダメージに変換する
    is area damage [1]
    BetrayalHakuCleave2
    Triggerable, Attack
    Base Damage: 359–538
    クリティカル率: 5%
    アタックダメージ: 85%
    Attack Time: 1.995 秒
    アタックダメージが15%低下する
    ダメージが82.32%上昇する
    物理ダメージの50%を火ダメージに変換する
    is area damage [1]
    BetrayalHakuKick1
    Triggerable, Attack
    Base Damage: 359–538
    クリティカル率: 5%
    アタックダメージ: 112%
    Attack Time: 1.995 秒
    アタックダメージが12%上昇する
    ダメージが82.32%上昇する
    物理ダメージの50%を火ダメージに変換する
    is area damage [1]
    EmptyActionAttackHakuSlashes
    Attack
    Base Damage: 359–538
    クリティカル率: 5%
    Attack Time: 1.995 秒
    クールダウン時間: 10 秒
    アタックスピードが25%低下する
    main hand base maximum attack distance [20]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    EnduranceChargeSlamBetrayalHaku
    Attack, Area, Multistrikeable, Melee, Fire, Slam, Totemable
    テクトニックスラム
    Base Damage: 359–538
    クリティカル率: 5%
    アタックダメージ: 250%
    Attack Time: 1.995 秒
    クールダウン時間: 6 秒
    地面を叩きつけ、燃え盛る亀裂を前方に作り、範囲ダメージを与える。さらにその亀裂から多数の小さな亀裂のランダムな枝分かれが生じる。このスキルで地面を三回叩きつけるごとにエンデュランスチャージを消費する。使用するにはメイス、セプター、剣、斧またはスタッフを装備するか素手状態である必要がある。
    アタックダメージが150%上昇する
    物理ダメージの50%を火ダメージに変換する
    アタックスピードが40%低下する
    is area damage [1]
    EmptyActionAttackHakuSlam
    Attack
    Base Damage: 359–538
    クリティカル率: 5%
    Attack Time: 1.995 秒
    クールダウン時間: 6 秒
    アタックスピードが25%低下する
    main hand base maximum attack distance [40]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    BetrayalHakuSlam
    Triggerable, Attack
    Base Damage: 359–538
    クリティカル率: 5%
    アタックダメージ: 140%
    Attack Time: 1.995 秒
    アタックダメージが40%上昇する
    ダメージが82.32%上昇する
    物理ダメージの50%を火ダメージに変換する
    active skill area of effect radius +% final [-25]
    is area damage [1]
    BetrayalHakuDonut
    Triggerable, Attack
    Base Damage: 359–538
    クリティカル率: 5%
    アタックダメージ: 120%
    Attack Time: 1.995 秒
    アタックダメージが20%上昇する
    ダメージが82.32%上昇する
    物理ダメージの50%を火ダメージに変換する
    active skill area of effect radius +% final [-25]
    is area damage [1]
    BetrayalHakuGroundSlash
    Triggerable, Attack
    Base Damage: 359–538
    クリティカル率: 5%
    Attack Time: 1.995 秒
    ダメージが82.32%上昇する
    物理ダメージの50%を火ダメージに変換する
    is area damage [1]
    BetrayalHakuMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    キャストタイム: 1.5 秒
    クールダウン時間: 7 秒
    一般的なモンスターの炸裂スキル。モンスターが放つ投射物に似ているが、衝撃効果を持つ。
    543.1から814.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 Global
  • Craft Tagsspeed
    ノックバックを受けることがない
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • スタンを受けることがない
    IdMonsterImplicitCannotBeStunned1
    FamilyMonsterCannotBeStunned
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • base cannot be stunned Min: 1 Max: 1 Global
  • ハク
    好意: 0
    [DNT] Specialty: Some Position

    Skill 1
    Skill 1 does some stuff

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