Warcraft 版 (精华区)
发信人: xiaonan (nannan), 信区: Warcraft
标 题: 攻擊特效
发信站: 哈工大紫丁香 (Tue Nov 7 00:50:00 2006), 转信
[爆擊(critical)/擊暈(bash)/無想轉生(evasion)/擴散(cleaving)]
Q1:請問攻擊特效跟法球效應兩者會不會相重疊?
A1:不會,我可以同時有攻擊特效及法球效應同時出現。
[註]某些機率性的orb會受到攻擊特效影響減低機率(如雷槌、散華等)
Q2:請問我拿兩把爆擊劍能不能加倍機率爆擊呢?
A2:攻擊特效方面大部分是是以‘取聯集’方式算的,我拿兩把20%機率爆擊的玻扎,他的暴擊機率是 1-(1-20%)(1-20%) 這樣算的,機率大約為36%機率爆擊;同樣算法可以套用暈槌;MKB、槍兵爆頭的算法要套在bash方面計算,因為這兩個是用bash改的。
【特例】蝴蝶刀無法與技能相互作用,只能取技能閃躲值,兩把蝴蝶刀也只有一把能閃躲。
【特例】蛇法女妖梅杜莎使用多重箭後攻擊特效Cri、bash(Basher、Mkb)當發動時發動時僅射出一根箭。
Q3:我玩有爆擊的角色,身上再拿爆擊刀,有時候紅字會跳到一千多耶,真的假的?
A3:紅字一千多是假的,這是系統算出兩個爆擊都發動的結果,事實上只取最晚獲得的"物品或技能"所加乘的傷害。
[註]先買道具然後學技能,是算技能,先買道具學技能然後丟道具然後撿道具是算道具
Q4:遠距離可以擁有擴散攻擊嗎?又擴散的%數是否可以累加?
A4:擴散攻擊不能作用在遠距離英雄上;另外擴散攻擊的機率是直接累加。
【特殊】擴散攻擊所擴散的對象無視防禦,即指定之目標時要減算防禦,但所擴散出去的攻擊力不會減算。
【特殊】MKB/basher (melee)的bonus damage/stun只會對主目標傷害 (bonus dmg不會擴散)
[Ostar]mathcraft
此文為alubababa在Wed Jan 19 23:39:49 2005於PTT發表,已徵求好友[BAHA]sian7272,05/05/09同意轉錄
po一堆拉機文 還是來點營養的比較實在..
[armor護甲值]
若armor為正, Damage Reduction =((armor)*0.06)/(1+0.06*(armor))
若armor為負, Damage Increase = 2-0.94^(-armor)
彙整結果總表:http://www.battle.net/war3/pdf/armorattackdefense.pdf
(適用於全war3)
[evade閃避]
6 butterfly =1 butterfly in evasion = 23%
6 radiance = 1 radiance in evasion = 8%
1 butterfly and 1 radiance = 23%
道具閃避不累加,高的蓋低的
Phantom Assassin's 28% evasion and 1 butterfly = 28% evasion
技能閃避和道具閃避一樣只取最高的
eg. Drunken Haze,Crippling Fear,Dust Trail,Blind,Laser
對目標的miss rate(攻擊失誤率)與本身的evasion(閃避率)可 累加
[bash]
細節比想像中複雜= =
有興趣再看吧..
melee(近戰) bash:
1. 複數發生時,暈眩時間取最長者。
2. 複數發生時,傷害累加。
3. 屬於法術型魔法傷害(spell type magical damage),因此:
- 受到裝甲型態的法術抗性(spell resistance)的影響。
- 不受裝甲值影響。
- 無法對魔法免疫單位造成傷害。
4. 暈眩效果可作用於魔法免疫單位。
5. 不會影響吸血效果,也不受critical strike影響。
近戰英雄的Bash是完全疊加的;當有複數Bash同時發生的時候,暈眩時間取最長者,而傷害則是全部疊加在一起。造成的傷害會受到裝甲型態的法術抗性的影響(也因此不會對魔法免疫單位造成傷害),但是造成的暈眩效果則可作用在魔法免疫單位身上。近戰Bash傷害與普通傷害被視為不同的傷害來源,因此不會影響到吸血的效果,也不會受到致命攻擊(critical strike)效果的影響。
range(遠程) bash:
1. 複數發生時,暈眩時間取最後發生者。
2. 複數發生時,傷害取最後發生者。
3. 屬於英雄型物理傷害(hero type physical damage),因此:
- 受到裝甲型態的英雄攻擊抗性(hero attack resistance)的影響。
- 受到裝甲值影響。
- 可對魔法免疫單位造成傷害。
4. 暈眩效果無法作用於魔法免疫單位。
5. 因為傷害是直接加上一般攻擊力的上面,所以bash發動時吸血量會變多。
(換句話說DR大絕發動在一個滿血的creep上時間,若DR身上有吸血道具,
可一次吸一大堆血!)
6. 倘若與critical strike同時發生:
- 若bash觸發於critical strike之前,bash傷害會被蓋掉。
- 若critical strike觸發於bash之前,bash會造成傷害。
對於遠距英雄而言,當複數的Bash發生時,只有最後發動Bash會生效(包括傷害與暈眩時間) 。造成的傷害是屬於英雄攻擊型態的物理傷害,這意味著這個傷害不會被魔法免疫所抵銷,不過會受到英雄攻擊抗性(此指對hero attacktype的抗性,別誤會了;不過Allstar中似乎只有建築裝甲有對英雄攻擊的抗性)以及裝甲值的影響。不過其所造成的暈眩效果會被魔法免疫所抵擋。遠距Bash造成的傷害會直接加在單位的攻擊力上面,但如果在bash的同時,一個critical strike接在Bash後面被觸發(注意: 雖然我用"接在"這個詞,但實際上他們是在同一時間發動的,只不過觸發的先後順序不同), bash所造成的傷害會被跳過。相反的,倘若Bash觸發於critical strike之後,那bash所造成的傷害會加上critical strike後的傷害上。
[註]melee bash造成magical damage,physical stun;
range bash造成physical damage,magical stun;
上面的規則已在2006/7/12修改過
bash & cri同時發動:
range的話 cri的動畫不會出現 但是兩者傷害照算
melee的話 兩者動畫都會出現 兩者傷害也是照算
Bash with orbs(法球效應) on melee(近戰):
bash與orb都重疊 (除了ursa跟broodmother這兩個例外)
*ursa是missile type攻擊,bash發動也會斷掉之前熊掌累積的dmg
*broodmother的被動技在bash發動時才會被override
Bash with orbs(法球效應) on range(遠程):
冰箭 bash蓋冰
毒箭 bash蓋毒
火箭 都有(又火又bash)
feedback,eye,降防,poison sting,life leech,
multishot, bash發動時 會蓋過orb效果(override)
Bash & 吸血:
range英雄,bash的傷害要算進去吸血裡面 (eg.小弓大絕也是bash 但吸血量限於cp的hp)
melee英雄,bash的傷害不算進去吸血裡面 (eg.狗帶basher 額外bash傷害不算進吸血)
以上均從forum看來的 有錯請指正
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 219.217.227.120]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.382毫秒