魔兽的仇恨系统.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
魔兽的仇恨系统

之所以称简装本是因为我没法写全,数据和资料都是参考别人的,我只是做出一个我的理解,在末尾我会给出参考链接,愿意研究的人可以读链接内容。 一、运作原理[1](这一部分完全摘录,当然删去了无用的和明显错误的,红字是我的理解和补充) 1、怪物如何区分各玩家的仇恨? 每个怪物都有一张仇恨列表,每一行分别记录可攻击目标(包括玩家、NPC、玩家的PET、玩家召唤的战斗辅助物品等)的仇恨值。连接在一起的怪物,仇恨列表也是分开的。 2、仇恨列表对玩家和怪物有何影响? 怪物会优先攻击仇恨理表最顶端的玩家,某些怪物也会根据设定对位于仇恨列表其他位置的玩家有所动作。比如副本WC中的德鲁伊会随机对位于仇恨列表第二位的玩家施放催眠法术。(wc是wailing caverns,哀嚎)进入了怪物仇恨列表的玩家一定会同时进入战斗状态,但进入战斗状态并不等于进入怪的仇恨列表,如被怪AOE到。 (举个例子,你没动手,但是被aoe了一下,你进入战斗状态了,仍然不动手,6秒后,你离开战斗状态了。不紧急的时候我通常会等离开战斗状态再给自己加血,因为这些不会计入仇恨值。在开怪前给法师上盾给战士上恢复也是一个道理,不计入仇恨值) 3、仇恨列表是否会变化? 会,仇恨列表是动态的,基于玩家的各种动作和怪物的初使设置,都会产生变化。 4、什么样的行为会增加仇恨? 玩家靠近冷静的怪物到达一定距离、对怪物造成伤害、辅助已存在于怪物仇恨列表中的玩家(加血、加Buff等)。 5、什么样的行为不会增加仇恨? 什么也不做肯定不会增加仇恨。不在战斗状态肯定不会增加仇恨。对于已经被激怒的怪物,即使进入怪物的aggro范围,也不会增加仇恨。但是这种情况会把你加入到aggro的怪的仇恨列表中去,这一条后下面的仇恨链联系在一起构成了分开两个linked怪的法子。 6、仇恨是否会累加? 会。 8、仇恨链(感谢会员水云的宝贵意见) 魔兽世界中有很多群居的怪物,引他们当中之一时,旁边的怪物也会跟着过来,因为他们之间存在仇恨链系统。实际除了被引怪者激怒的怪物,其他的怪物并不处于激怒状态,只是被puller激活了准备找人发泄。一般它们会去找puller,但如果其他人进入了正常的激怒范围并且离怪比puller更近,那么它们会直接对这些人进行攻击。(举个例子:3个怪,猎人pull一个,其他两个怪由于link在一起也跑来了,战士站在猎人前面,此时被猎人pull的怪追猎人,而其余2个怪打战士去了,虽然战士没做任何事情。) 直接举例:mc中俩石头人站一起,如果60人物对石头人的aggro范围是15码,战士和猎人站一起,猎人41码引怪,被打的石头人跑前,linked石头人跑后,两者拉开10码。当第一个石头人跑到距离战士15码时战士进入战斗状态,战士在第一个石头人的仇恨列表中,而第二个石头人仇恨列表中没有战士。猎人装死,仇恨列表清空猎人的仇恨,第一个石头人打战士,而第二个石头人回去了。(事实上战士应该站前一点,因为15码猎人装死抵抗就郁闷了) 二、技能的仇恨(这一部分完全重写,加入了edwin的数据) 1、伤害/治疗产生的仇恨值 a. 仇恨值都是相对的,以伤害量做单位,设定1点伤害产生1点仇恨,那么1点治疗产生1.25仇恨。 b. 小德和牧师的天赋“微妙”是减少20%仇恨,那么在微妙的作用下,1治疗产生1伤害 c. 战士的防御姿态增加仇恨30%(Defensive Stance Passive Increases threat generated by 30%.[2]),天赋挑衅增加仇恨15%,所以防御战士1点伤害产生1.45仇恨。(edwin帖子中说“在防御状态下一般物理伤害产生的仇恨: 4.1 仇恨/伤害”,笔误?) d. 重要:伤害产生的仇恨值增加到被攻击的怪的仇恨列表中,而治疗产生的仇恨值增加到当前在攻击的所有怪的仇恨列表中。比如两个怪A和B,贼打A 1000血,A的仇恨列表中贼的仇恨值是1000,而B的仇恨列表中贼的仇恨值是0。(贼仍然会进入B的仇恨列表,这就是为什么贼不打B,但B把其他人都灭了还是会打贼一样)。而此时牧师治疗贼400hp(假设牧师没加天赋微妙),那么A和B的仇恨列表中都有牧师500的仇恨值。(这里提出个猜想:治疗产生的仇恨值不会增加到当前没有攻击的怪的仇恨列表中。假如同时有个怪物C被变羊了,牧师的仇恨是不会加到C的仇恨列表中的,因为羊醒了通常找法师,而不是牧师。) 2、技能产生的仇恨值[3] 技能对于单体目标产生的总仇恨 (50% mob dmg reduction): 1. Revenge 复仇 - 1370 total hate. 2. Sunder Armor 破甲 - 1050 total hate. 3. Shield Bash 盾击 - 910 total hate. 4. Hero

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档