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你们这些布琳洛特人真的跟传闻说的一样笨呢。
古夫·“小个子”·格伦Defeated欢乐时光结束了,布琳洛特!
古夫·“小个子”·格伦BarginAccepted说话算话,不然要你的脑袋。
古夫·“小个子”·格伦Interrogated知道你现在要去哪吗?我相信你知道那是个监狱。
古夫·“小个子”·格伦
人形
行动速度不能调整至低于基础值的 70%
20% 攻击伤害格挡率
被格挡的击中对你造成 10% 伤害
无法被击退
cannot be stunned for ms after stun finished [0]
cannot be stunned while stunned [1]
Guff "Tiny" Grenn
幽魂N
标签fast_movement, has_one_hand_sword, has_one_handed_melee, human, humanoid, medium_height, melee, no_pantheon_mod, not_str, physical_affinity, plate_armour, ranged, red_blood, slashing_weapon
生命
600%
生命转为护盾
50%
闪避值
+50%
异常状态临界值
600%
抗性
40 40 40 25
伤害
140%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
攻击距离
6 ~ 9
攻击间隔
1.545 秒
伤害分布
±20%
经验值
200%
Model Size
113%
类型
BetrayalGrenn
Metadata
BetrayalGrenn
等级
68
生命
38,600
护甲
28,790
闪避值
7,109
能量护盾
3,064
伤害
523
法术伤害
523
命中
290
攻击间隔
1.545
经验值
20,510
异常状态临界值
38,600
冰缓
122
Shock
122
Brittle
691
Scorch
122
Sap
337
Melee
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
对你的敌人无情痛击。
skill can fire arrows [1]
skill can fire wand projectiles [1]
WalkEmergeBetrayal
walk emerge distance [300]
EmptyActionAttackGrennCombo1
攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
冷却时间: 12 秒
攻击速度总降 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionAttackGrennCombo2
攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
冷却时间: 12 秒
攻击速度总降 25%
main hand base maximum attack distance [60]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GrennThrownShieldProjectile
攻击, 范围攻击, 投射物, 玩家投射物, SingleMainProjectile, 物理
灵盾投掷
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
冷却时间: 7 秒
使用念能力复制副手上的盾并且掷出,根据盾的防御属性造成副手伤害。该投射物无法穿透敌人,当击中敌人时,该投射物会碎裂,制造出射向各方的小的碎片投射物。影响投射物数量的词缀会增加碎片的数量,但不会增加投掷盾的数量。
投射物贯穿所有目标
base is projectile [1]
thrown shield num additional projectiles [5]
BetrayalGrennDashBolt
可触发, 攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
is area damage [1]
BetrayalGrennDashMove
可触发, 攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
is area damage [1]
BetrayalGrennDashEnd
可触发, 攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
is area damage [1]
BetrayalGrennCombo1
可触发, 攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
is area damage [1]
BetrayalGrennCombo2
可触发, 攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
is area damage [1]
BetrayalGrennCombo3
可触发, 攻击
基本伤害: 418–628
攻击暴击率: 5%
攻击间隔: 1.545 秒
is area damage [1]
BetrayalGrennMoveDaemon
法术可重复, 可触发

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"

Actor
{
	on_event_bolt_for_EmptyActionAttack2 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Betrayal/Grenn/Dash_combo/epk/bolted/bolted.epk );"
	on_end_EmptyActionAttack2 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Betrayal/Grenn/Dash_combo/epk/bolted/bolted.epk );"
}

StateMachine
{
	//create_state_Helm_0 = "ShowMeshSegments(  );"
	create_state_Boots_0 = "ShowMeshSegments( bootsShape );"
	create_state_Gloves_0 = "ShowMeshSegments( glovesShape );"
	//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, Grenn );
	"

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

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

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

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

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

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

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

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

	//Cantar's Coffin
	create_state_Back_30 =
	"
		AddAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, aux_back_attachment );
		PlayAnimationAttached( Metadata/Monsters/LeagueBetrayal/BetrayalAttachments/CantarsCoffinCapeHeld.ao, Grenn );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Betrayal/Grenn/Throw_shield/impact/impact.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueBetrayal/BetrayalGrenn"] = {
    name = "Guff "Tiny" Grenn",
    life = 6,
    energyShield = 0.5,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 1.545,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "Melee",
        "GrennThrownShieldProjectile",
        "EmptyActionAttackGrennCombo1",
        "EmptyActionAttackGrennCombo2",
        "BetrayalGrennMoveDaemon",
        "WalkEmergeBetrayal",
        "BetrayalGrennDashBolt",
        "BetrayalGrennDashMove",
        "BetrayalGrennDashEnd",
        "BetrayalGrennCombo1",
        "BetrayalGrennCombo2",
        "BetrayalGrennCombo3",
    },
    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["GrennThrownShieldProjectile"] = {
    name = "Spectral Shield Throw",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a spectral copy of your shield as a projectile which cannot pierce, and deals off-hand damage augmented by the defences of the shield. When it collides with something it will shatter, launching a number of smaller shards as projectiles in all directions. Modifiers that cause additional projectiles to be fired will add more shards, not more copies of the shield.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.SingleMainProjectile] = true,
        [SkillType.Physical] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "thrown_shield_num_additional_projectiles",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackGrennCombo1"] = {
    name = "EmptyActionAttackGrennCombo1",
    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",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionAttackGrennCombo2"] = {
    name = "EmptyActionAttackGrennCombo2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    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, 60, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalGrennMoveDaemon"] = {
    name = "BetrayalGrennMoveDaemon",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {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["BetrayalGrennDashBolt"] = {
    name = "BetrayalGrennDashBolt",
    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] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalGrennDashMove"] = {
    name = "BetrayalGrennDashMove",
    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] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalGrennDashEnd"] = {
    name = "BetrayalGrennDashEnd",
    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] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalGrennCombo1"] = {
    name = "BetrayalGrennCombo1",
    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] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalGrennCombo2"] = {
    name = "BetrayalGrennCombo2",
    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] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BetrayalGrennCombo3"] = {
    name = "BetrayalGrennCombo3",
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
行动速度不能调整至低于基础值的 70%
IdCannotBeSlowedBelowValueBosses
FamilyCannotBeSlowedBelowValue
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • hellscape boots action speed +% minimum value Min: -30 Max: -30 全域
  • Craft Tagsspeed
    20% 攻击伤害格挡率
    被格挡的击中对你造成 10% 伤害
    IdMonsterAttackBlock30Bypass20
    FamilyMonsterBlockAndBypass
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 全域
  • base block % damage taken Min: 10 Max: 10 全域
  • Craft Tagsblock
    无法被击退
    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 全域
  • 古夫·“小个子”·格伦 Text Audio /116 ⍟
    名字
    你现在面对的是布琳洛特中最强和最难缠的混蛋!
    GuffPrimaryDefenderStartsFightZero
    哎!你!现!在!离!开!
    GuffPrimaryDefenderStartsFightOne
    蠢蛋,快离开这。
    GuffPrimaryDefenderStartsFightTwo
    哎古夫,拖延那个混蛋。
    GuffPrimaryDefenderStartsFightThree
    没有不尊重,但你现在必须死。首领的命令。
    GuffPrimaryDefenderStartsFightFour
    只要我还活着,你就不能把我送回黑暗。
    GuffPrimaryDefenderStartsFightFive
    真糟糕。我击败最好的你了?
    GuffPrimaryDefenderStartsFightSix
    上次你让我做的事情,让我得到适当的鞭打。流放者,为此我的目标是捣乱。
    GuffPrimaryDefenderStartsFightSeven
    我可能会死,但这是安慰奖吗。快做好准备。
    GuffPrimaryDefenderStartsFightEight
    我打败过你,而你现在又想来尝苦头?真是个受虐狂!
    GuffPrimaryDefenderStartsFightNine
    我无人能挡啦!
    GuffPrimaryDefenderStartsFightTen
    要把我的盾牌塞到你的背后!
    GuffPrimaryDefenderStartsFightEleven
    试着面对古夫的石化凝视吧!
    GuffPrimaryDefenderStartsFightTwelve
    我要用西拉克的方式欢迎你!
    GuffPrimaryDefenderStartsFightThirteen
    我们布琳洛特都诞生于风暴中。
    GuffPrimaryDefenderStartsFightFourteen
    只要我还统御这里。蠢蛋,就不能让你走更远。
    GuffSafehouseLeaderIntroZero
    这就像庞蒂姆里的废物一样,我已经可以感受到它了。
    GuffSecondaryDefenderArrivalZero
    这货物移动就像是……喝醉的树懒!我要跳上车了!
    GuffSecondaryDefenderArrivalOne
    什么鬼东西闯进这里?!快清理它!
    GuffSecondaryDefenderArrivalTwo
    滚开,你这蠢货。古夫会处理好!
    GuffSecondaryDefenderArrivalThree
    我好无聊,海盗不会处里无聊。开始破坏吧!
    GuffSecondaryDefenderArrivalFour
    老板,古夫要加入你。
    GuffSecondaryDefenderArrivalFive
    需要帮忙?你一定需要。
    GuffSecondaryDefenderArrivalSix
    好吧!让我们打碎些骨头吧,你这怪胎。
    GuffSecondaryDefenderArrivalSeven
    你当然需要我的帮忙,你这愚蠢的傻子。
    GuffSecondaryDefenderArrivalEight
    喔,你需要大个子帮忙对吧,小姐?
    GuffSecondaryDefenderArrivalNine
    哎哎!你的头目到了。
    GuffSecondaryDefenderArrivalTen
    所以你那个大怪异的面具没有吓跑他们吗?真令人惊讶啊。
    GuffSecondaryDefenderArrivalEleven
    这里的工作需要帮忙。抱歉啦。我有目标了。
    GuffSecondaryDefenderArrivalTwelve
    我告诉过你,这天会到来,你是一个疣猪面的小丑!喔,你好阿,流放者。
    GuffSecondaryDefenderArrivalThirteen
    相信我,有人正在挨打!
    GuffSecondaryDefenderArrivalFourteen
    在混合物中添加个恐怖嗜血的布琳洛特!
    GuffSecondaryDefenderArrivalFifteen
    托拉,花费所有时间来调查那片土地,但真正的威胁却是来自海上!
    GuffSecondaryDefenderArrivalSixteen
    喔,杨纳斯,我从没对你那么生气。这不是真对你。
    GuffSecondaryDefenderArrivalSeventeen
    萨恩,欧甘永远不会想念你。而我也不会。
    GuffSecondaryDefenderArrivalEighteen
    说出你的祈祷啊,你这满身硫磺味的蠢猪。
    GuffSecondaryDefenderArrivalNineteen
    你没有想到会这样,对吧?你这傲慢的贱人?
    GuffSecondaryDefenderArrivalTwenty
    古夫在这玩得很好,打爆你!
    GuffSecondaryDefenderArrivalTwentyOne
    哇,流放者,他的屁股在窗户外面。他们也太疯了。
    GuffReplyToSecondaryDefenderArrivalZero
    滚开,砍了你的头!
    GuffReplyToSecondaryDefenderArrivalOne
    辛迪加需要完成这件事,而你会搞砸这一切!
    GuffReplyToSecondaryDefenderArrivalTwo
    喔,好吧,你知道他们怎么说:一天一蠢蛋、胜利远离我。
    GuffReplyToSecondaryDefenderArrivalThree
    嗯哼。瓦甘。
    GuffReplyToSecondaryDefenderArrivalFour
    那么你将要锚一样……下沉。
    GuffReplyToSecondaryDefenderArrivalFive
    哇!那你就跟纵火狂人一样厉害呢。不过我还是要扒下你的皮。
    GuffReplyToSecondaryDefenderArrivalSix
    喔,而我找到个把你拖下来陪我的方法了,你这该死的蠢蛋。
    GuffReplyToSecondaryDefenderArrivalSeven
    哈,为什么你要选古夫?
    GuffReplyToSecondaryDefenderArrivalEight
    这是厄运的第二拳!
    GuffSecondaryDefenderArrivalTwentyTwo
    现在我们一定会完成工作的。
    GuffSecondaryDefenderArrivalTwentyThree
    噢,现在快点,老板到了!
    GuffSecondaryDefenderArrivalTwentyFour
    这个现在确定抓到了。
    GuffSecondaryDefenderArrivalTwentyFive
    我命令谁?哈 库!就是你!
    GuffSecondaryDefenderArrivalTwentySix
    哎,杨纳斯,猜猜看?我现在是脑板了!
    GuffSecondaryDefenderArrivalTwentySeven
    哈哈!布琳洛特指挥着红刃军团。就是今天。
    GuffSecondaryDefenderArrivalTwentyEight
    别开枪,但我确实很喜欢在哑风军团作威作福。
    GuffSecondaryDefenderArrivalTwentyNine
    莱克,若你在这搞砸了,你就要让我我看看面具下是什么。
    GuffSecondaryDefenderArrivalThirty
    对朋友来说我是古夫,对其他人呢,就是船长!
    GuffSecondaryDefenderArrivalThirtyOne
    感谢老天……我是说,终于完全控制住了。
    GuffKillPlayerZero
    布琳洛特的财产就是布琳洛特的财产!
    GuffKillPlayerOne
    噢,不是个摔倒的好地方。我知道我不想在这里休息。
    GuffKillPlayerTwo
    从来没有怀疑……一秒钟……我能做到!
    GuffKillPlayerThree
    好吧,这对古夫相当不错。
    GuffEscapeZero
    古夫格林首领再次逃跑!
    GuffEscapeOne
    哈哈哈哈哈!太好了!
    GuffEscapeTwo
    喔~喔,我的肾……
    GuffDefeatedZero
    我的脾脏,我可怜的脾脏!
    GuffDefeatedOne
    呀,你顶到我的肺了……
    GuffDefeatedTwo
    哇!啊啊啊哇!你打到我眼球了!流放者,为什么是眼球?
    GuffDefeatedThree
    不要回到箱子?啊。
    GuffDefeatedFour
    看来比起斗士,我更适合做商人。
    GuffDefeatedFive
    你想让我再次变成叛徒吗?因为我 -- 因为我还是会的。
    GuffDefeatedSix
    我的脑袋真得很不要命!
    GuffDefeatedSeven
    嗯,看起来真像我们!前和后、后和前。
    GuffDefeatedEight
    我不应该像那像跳进去。唉……没想清楚。
    GuffDefeatedNine
    嗯,这就是我探听到的事情!
    GuffDefeatedTen
    哇哦哈哈哦,哈哈哦,哦!不,不。不,我什么都听你的。
    GuffOfferBargainZero
    让我找个蠢材来干这份差事。这招海盗以前常使。挑最好对付的一班哨下手,活儿要容易得多。你觉得怎么样?
    GuffOfferBargainOne
    瞧,我可以交朋友,打听消息,没错。谁不喜欢我格夫呢。你能拿到情报,我也能活命。没错。你觉得怎么样?
    GuffOfferBargainTwo
    你瞧,这份工作我真的不擅长。不如你放我一条生路,我动用关系,找别人来替我的位子。对,对,到时候你就可以见机行事……
    GuffOfferBargainThree
    行!我不干了!我退出!对。我受够了!这要命的辛迪加尽是些……榆木脑袋。让我走,流放者!
    GuffOfferBargainFour
    我可不蠢。不过有的时候,开口总比送命要强。对吧?给老格夫一个动嘴皮子的机会,我保证给你透露不少消息。
    GuffOfferBargainFive
    朋友,要是你能睁一只眼闭一只眼,我这儿倒是有份财宝……
    GuffOfferBargainSix
    选得好,流放者。没错。你一定不会后悔。
    GuffBargainAcceptedZero
    包在我身上!
    GuffBargainAcceptedOne
    下次你见到我,我一定会焕然一新。
    GuffBargainAcceptedTwo
    我们就此分别,朋友。呃,改日再见!
    GuffBargainAcceptedThree
    这不就对了吗。大家讲道理嘛。现在咱们来谈谈。
    GuffBargainAcceptedFour
    发光的那可都是金子……
    GuffBargainAcceptedFive
    我的上司处境很危险,随时可能发生叛乱。如果你饶了我,我也许能想办法除掉他们。成交吗?
    GuffOfferBetrayalZero
    我随便转转眼珠,就能把我的同伴们全都赶走,怎么样?值得留我一命,对吧?对吧?
    GuffOfferBetrayalOne
    你想不想把我的某个同伴彻底赶出辛迪加?这需要撒个弥天大谎,但是我总能圆上的。只要你不砍我的头!
    GuffOfferBetrayalTwo
    他们都叫我大嘴巴,这可不是白说的。我收集了这里所有人的八卦和把柄。只不过…只不过需要一个继续八卦的机会。
    GuffOfferBetrayalThree
    托拉总是忙着担心那些该死的树啊虫子啊老鼠啊,根本看不到其他人都在努力推着辛迪加往前走。让我们给托拉找一些真正值得担心的东西吧!
    GuffOfferBetrayalFour
    尤尔金是个杀人犯,或者雇佣杀手。比我坏多了。如果你惩罚我而放过他,那就比我背上的藤壶还要蠢了!
    GuffOfferBetrayalFive
    行了!永远不能信任红刃,我总这么说。而且我一直是真心的。
    GuffOfferBetrayalSix
    信任哑风,不知什么时候就会挨上一刀。这可是亲身经验。
    GuffOfferBetrayalSeven
    我喜欢马洛尼,别误会,但是你见过那种一看就图谋不轨的人吧?总让我紧张兮兮的,真的。都睡不着觉!真的连想都不愿意再想了。
    GuffOfferBetrayalEight
    你知道的,我不是那个意思!你想要的也不是我,对吧?
    GuffOfferBetrayalNine
    下手呀,你这个混账。
    GuffOfferExecuteZero
    看好了,我为辛迪加献上我的生命。
    GuffOfferExecuteOne
    我要抢先你一步,看好了!
    GuffOfferExecuteTwo
    要我再次体验你的酷刑?我选择死亡!
    GuffOfferExecuteThree
    呃,这对我的前景不是很乐观。
    GuffReplyToBetrayalAcceptedZero
    想踢我的屁股吗,瓦甘,还是想让我弯下去?
    GuffReplyToBetrayalAcceptedOne
    相信我杨纳斯,没人想对你的屁股怎么样。
    GuffReplyToBetrayalAcceptedTwo
    你知道我怎么想的吗?我觉得他也可以把我弄成一个围篱。
    GuffReplyToBetrayalAcceptedThree
    省省吧白痴,煽动叛乱这套对我没用!
    GuffReplyToBetrayalAcceptedFour
    哈,搞砸了吧!哑风军团!
    GuffReplyToBetrayalAcceptedFive
    为什么我每次都抽到下下签!
    GuffReplyToBetrayalAcceptedSix
    我会说的,但你要先把我灌醉!
    GuffInterrogatedZero
    不要再把我关起来了!
    GuffInterrogatedOne
    等下!等一下!我们不是好好的吗?我们的交易呢?
    GuffInterrogatedTwo
    呃~真是不美丽,真的不是很美。
    GuffReplyToExecutionZero
    呀!那是我的好朋友!
    GuffReplyToExecutionOne
    好吧,其实也没很在意。
    GuffReplyToExecutionTwo
    喔!吼吼~古夫做到啦。
    GuffSafehouseLeaderDefeatedZero
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.