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Пробуй дальше, Райкер. Хотя у тебя ничего не выйдет!
Ваган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Вот так... конфуз.
Ваган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Он улыбается, но его взгляд смертельно серьёзен.
ВаганEscapeС каких пор воин сбегает с поля боя?
ВаганDefeatedВпечатляет, воин, но этого недостаточно.
ВаганBarginAcceptedВ следующий раз я жду от тебя новой стратегии нападения, Ваган. Мне уже не терпится.
ВаганInterrogatedМои методы будут жёсткими, потому что он может их выдержать.
Ваган
Гуманоид
Скорость действий не может быть уменьшена ниже базового значения в 50%
Не может быть отброшен
cannot be stunned for ms after stun finished [0]
cannot be stunned while stunned [1]
Vagan
SpectreN
Tagsbetrayal_syndicate_member, Чародейский, fast_movement, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, human, humanoid, medium_height, melee, not_int, physical_affinity, plate_armour, red_blood, slashing_weapon
Здоровье
600%
Броня
+50%
Уклонение
+50%
Ailment Threshold
600%
Сопротивление
40 40 40 25
Damage
140%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 12
Attack Time
1.995 Second
Damage Spread
±20%
Опыт
200%
Model Size
100%
Type
BetrayalVagan
Metadata
BetrayalVagan
Уровень
68
Здоровье
38,600
Броня
43,185
Уклонение
7,109
Энергетический щит
0
Damage
523
Урон от чар
523
Точность
290
Attack Time
1.995
Опыт
20,510
Ailment Threshold
38,600
Chill
122
Shock
122
Brittle
691
Scorch
122
Sap
337
MeleeBetrayalVagan
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Атака
Base Damage: 418–628
Шанс критического удара: 5%
Урон от атаки: 85%
Attack Time: 1.995 сек.
Герой наносит обычный удар.
Наносит на 15% меньше урона атаками
skill can fire arrows [1]
skill can fire wand projectiles [1]
WalkEmergeBetrayal
walk emerge distance [300]
EmptyActionAttackVaganCleave
Attack
Base Damage: 418–628
Шанс критического удара: 5%
Attack Time: 1.995 сек.
Перезарядка: 6 сек.
Скорость атаки на 25% меньше
skill cannot be knocked back [1]
skill cannot be stunned [1]
BetrayalVaganCleave1
Triggerable, Attack
Base Damage: 418–628
Шанс критического удара: 5%
Урон от атаки: 90%
Attack Time: 1.995 сек.
Наносит на 10% меньше урона атаками
is area damage [1]
BetrayalVaganCleave2
Triggerable, Attack
Base Damage: 418–628
Шанс критического удара: 5%
Урон от атаки: 90%
Attack Time: 1.995 сек.
Наносит на 10% меньше урона атаками
is area damage [1]
BetrayalVaganCurvedSword1
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 418–628
Шанс критического удара: 5%
Attack Time: 1.995 сек.
base is projectile [1]
lunaris glaive acceleration x [-500]
lunaris glaive acceleration y [2100]
lunaris glaive angle [150]
projectile uses contact position [1]
BetrayalVaganCurvedSword2
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 418–628
Шанс критического удара: 5%
Attack Time: 1.995 сек.
base is projectile [1]
lunaris glaive acceleration x [-500]
lunaris glaive acceleration y [2100]
lunaris glaive angle [150]
projectile uses contact position [1]
BetrayalVaganLeapSlam
Attack, Area, Melee, Movement, Travel, Slam, Totemable
Наскок
Base Damage: 418–628
Шанс критического удара: 5%
Attack Time: 1.995 сек.
Перезарядка: 10 сек.
Герой прыгает высоко вверх и приземляется в указанное место, наносит урон врагам своим оружием и отталкивает их. Враги, на которых приземлится герой, будут отброшены. Умение требует топор, булаву, скипетр, меч или посох.
Наносит на 100% меньше урона
Скорость атаки на 46% меньше
Базовый радиус равен 1.5 м
is area damage [1]
leap slam cannot die during action [1]
BetrayalVaganDonutAirstrike
Triggerable, Attack
Base Damage: 418–628
Шанс критического удара: 5%
Урон от атаки: 40%
Attack Time: 1.995 сек.
Наносит на 60% меньше урона атаками
is area damage [1]
BetrayalVaganLeapSlamExplosion
Triggerable, Attack
Base Damage: 418–628
Шанс критического удара: 5%
Урон от атаки: 172.5%
Attack Time: 1.995 сек.
Наносит на 72.5% больше урона атаками
is area damage [1]
BetrayalVaganWhirlingCharge
Attack
Base Damage: 418–628
Шанс критического удара: 5%
Урон от атаки: 45%
Attack Time: 1.995 сек.
Перезарядка: 8 сек.
Наносит на 55% меньше урона атаками
Скорость атаки на 50% больше
active skill area of effect radius +% final [-15]
combo attack first hit damage +% final [100]
is area damage [1]
BetrayalVaganSwordTornado
Spell, Area, Duration, Triggerable, AreaSpell
Время применения: 1.5 сек.
Перезарядка: 12 сек.
Наносит от 169.4 до 207 физического урона
Ваши удары не могут оглушать врагов
Базовая длительность - 6 секунд(-ы)
Длительность вторичного эффекта: 1.5 секунд
SpikyDonut
Triggerable, Area, Damage, Spell, AreaSpell
Время применения: 1 сек.
Наносит от 620.7 до 931 физического урона
is area damage [1]

Object Type

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

StateMachine
{
	on_state_defeated_1 = "DispatchActionEvent( stop_tornadoes );"
}

Object Type Codes

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

StateMachine
{
	//create_state_Helm_0 = "ShowMeshSegments(  );"
	create_state_Boots_0 = "ShowMeshSegments( Vagan_bootsShape );"
	create_state_Gloves_0 = "ShowMeshSegments( Vagan_glovesShape );"

	create_state_Back_0 =
	"
		ShowMeshSegments( Cape_TopShape );
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalVaganCape.ao, aux_back_attachment );
	"

	//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, Vagan );
	"

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

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

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

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

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

	//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, Vagan );
	"

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

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

	//Cantar's Coffin
	create_state_Back_30 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, Vagan );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueBetrayal/BetrayalVagan"] = {
    name = "Vagan",
    life = 6,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 12,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "One Hand Sword",
    skillList = {
        "MeleeBetrayalVagan",
        "BetrayalVaganLeapSlam",
        "BetrayalVaganWhirlingCharge",
        "BetrayalVaganCurvedSword1",
        "BetrayalVaganCurvedSword2",
        "EmptyActionAttackVaganCleave",
        "WalkEmergeBetrayal",
        "BetrayalVaganSwordTornado",
        "BetrayalVaganLeapSlamExplosion",
        "BetrayalVaganCleave1",
        "BetrayalVaganCleave2",
        "BetrayalVaganDonutAirstrike",
        "SpikyDonut",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeBetrayalVagan"] = {
    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] = {baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.83,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "leap_slam_cannot_die_during_action",
    },
    levels = {
        [1] = {-100, -46, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganWhirlingCharge"] = {
    name = "BetrayalVaganWhirlingCharge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "combo_attack_first_hit_damage_+%_final",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, 100, -15, baseMultiplier = 0.45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganCurvedSword1"] = {
    name = "BetrayalVaganCurvedSword1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_weapon_range_+",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0, 150, -500, 2100, levelRequirement = 0, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganCurvedSword2"] = {
    name = "BetrayalVaganCurvedSword2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_weapon_range_+",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0, 150, -500, 2100, levelRequirement = 0, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackVaganCleave"] = {
    name = "EmptyActionAttackVaganCleave",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, 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["BetrayalVaganSwordTornado"] = {
    name = "BetrayalVaganSwordTornado",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "base_secondary_skill_effect_duration",
        "cannot_stun",
    },
    levels = {
        [1] = {0.89999997615814, 1.1000000238419, 6000, 1500, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganLeapSlamExplosion"] = {
    name = "BetrayalVaganLeapSlamExplosion",
    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 = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.725, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganCleave1"] = {
    name = "BetrayalVaganCleave1",
    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 = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganCleave2"] = {
    name = "BetrayalVaganCleave2",
    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 = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalVaganDonutAirstrike"] = {
    name = "BetrayalVaganDonutAirstrike",
    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 = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpikyDonut"] = {
    name = "SpikyDonut",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Spell] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 90, statInterpolation = {3, 3},  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