勳章的拿法(舊設定僅供參考)
本帖最后由 skycrow 于 2013-5-24 22:04 编辑5/9刪掉俄翻英機翻,增加中文註解(全選反白)因沒裝漢化補丁所以翻譯是自翻的
http://www.eador.com/B2/viewtopic.php?t=1647 ,補充下這是前代genesis的設定,僅供參考,
這代公式請參考:http://bbs.3dmgame.com/forum.php ... &page=1#pid86026231解壓data.pak文件研究
一個士兵最多只能擁有3個
一個士兵一場戰鬥只能拿一個勳章,若隨機出來結果可以拿多個的话,以此表順序高低決定優先權
一場戰鬥可以有多個士兵拿勳章
undead生物如:Ghoul,Skeleton,Vampire,Zombie,Ghost無法拿到勳章
不死 食屍鬼 骷髏 吸血鬼 喪屍 幽靈
註解:
RangedKills,RangedDamage,RangedDamageReceived: 包含魔法攻擊(Magic Shot),少數例外如ORDER OF THE MARKSMAN,FIRE PENNANT這兩個勳章;
遠距擊殺數 遠距傷害量 遠距傷害吸收量
SpellDamageReceived:不包含魔法攻擊(Magic Shot);
咒語傷害吸收量
Attack,CounterAttack,RangedAttack,Ammos,MapMorale: 開戰前的數值,不包含英雄和士氣的加成;
攻擊值 反擊值 遠距攻擊值 彈藥值 在大地圖當前士氣值
MaxMorale:開戰時的原本數值如:15/18非戰鬥時累積的最大數值20/18;
最大士氣值
TotalAllies,AliveAllies:不包含英雄;
我軍全部數量 生存我軍數
Random(x)>=y:隨機值,即先滿足前面條件後再用這算式隨機算出能否拿到勳章
以HERO'S CROSS為例,須先滿足
MeleeKills + RangedKills > 4
近戰擊殺數+遠距擊殺數>4
DamageReceived >= MaxLife * 2 / 3
吸收傷害量>=最大生命值*2/3
這兩條件後,再用下面算式去取決是否能拿到
假設近戰擊殺數為3,遠距擊殺數為2,此情況就是Random(11+3+2)>=13就是(11+5-13)/(11+5)*100%=19%
Random(NumXXXX + 1) == 0:已有一個相同勳章難度提高2倍(估計是機率再除2),已有兩個相同勳章難度提高3倍(估計是機率再除3)
http://eador.com/B2/images/smiles/m_hero.JPG
HERO'S CROSS:
Attack+2,Counterattack+2,Armor+1,Resistance+1.Gold Unkeep+10.
攻擊值+2,反擊值+2,裝甲值+1,抗性值+1.金幣維護費+10.
MeleeKills + RangedKills > 4
近戰擊殺數+遠距擊殺數>4
DamageReceived >= MaxLife * 2 / 3
吸收傷害量>=最大生命值*2/3
Random(11 + MeleeKills + RangedKills) >= 13
近戰擊殺數 遠距擊殺數
http://eador.com/B2/images/smiles/m_magestar.JPG
STAR OF THE MAGE:
Ranged Attack+1,Energy Control+1.Gold Unkeep+5,Gem Unkeep+1.
遠距攻擊值+1,"能量操縱"能力+1.金幣維護費+5,寶石維護費+1.
MagicShotAbility > 0
須有"魔法攻擊"能力
RangedDamage >= 3 * RangedAttack
遠距傷害量>=3*遠距攻擊值
RangedKills > 1
遠距擊殺數>1
Random(21 + RangedDamage + 5 * RangedKills - 3 * RangedAttack * Ammos) >= 30
遠距傷害量 遠距擊殺數 遠距攻擊值 彈藥值
Random(NumMageMedals + 1) == 0
已有一個相同勳章難度提高2倍(估計是機率再除2),已有兩個相同勳章難度提高3倍(估計是機率再除3)
http://eador.com/B2/images/smiles/m_sniper.JPG
ORDER OF THE MARKSMAN:
Accuracy(Precise Shot ?)+1,Ranged Attack+1.Gold Unkeep+8.
準確值(可能是"精確射擊"這能力?)+1,遠距攻擊值+1.金幣維護費+8.
Ammos > 2
彈藥值>2
MagicShotAbility == 0
不能有"魔法攻擊"能力
RangedDamage >= 3 * RangedAttack
遠距傷害量>=3*遠距攻擊值
RangedKills > 1
遠距擊殺數>1
Random(21 + RangedDamage + 5 * RangedKills - 3 * RangedAttack ) >= 30
遠距傷害量 遠距擊殺數 遠距攻擊值
Random(NumSniperMedals + 1) == 0
已有一個相同勳章難度提高2倍(估計是機率再除2),已有兩個相同勳章難度提高3倍(估計是機率再除3)
*不包含野蠻人(Barbarian)和矛兵(Spearman)這類的遠距攻擊
http://eador.com/B2/images/smiles/m_healer.JPG
HEALER'S MEDAL:
Healing+2,Ammo+1.Gold Unkeep+3,Gem Unkeep+1.
醫療值+2,彈藥值+1.金幣維護費+3,寶石維護費+1.
HealingAbility > 0
須有"醫療"能力
HealedLife >= 3 * HealingAbility
已醫療量>=3*醫療值
Random(21 + HealedLife - HealingAbility * 3) >= 20
已醫療量 醫療值
Random(NumHealingMedals + 1) == 0
已有一個相同勳章難度提高2倍(估計是機率再除2),已有兩個相同勳章難度提高3倍(估計是機率再除3)
http://eador.com/B2/images/smiles/m_wfor_victory.JPG
WILL FOR VICTORY ORDER:
Attack+2,Counterattack+2.Gold Unkeep+5.
攻擊值+2,反擊值+2.金幣維護費+5.
MeleeDamage > 3 * (Attack + CounterAttack)
近戰傷害量>3*(攻擊值+反擊值)
Random(21 + MeleeDamage - 3 * (Attack + CounterAttack)) >= 20
近戰傷害量 攻擊值 反擊值
http://eador.com/B2/images/smiles/m_firmness.JPG
MEDAL FOR RESILIENCE:
Hit Points+4,Defense+1,Counterattack+1.Gold Upkeep+4.
生命值+4,防禦值+1,反擊值+1.金幣維護費+4.
TotalDamageReceived >= MaxLife
吸收傷害量>=最大生命值
MeleeKills + RangedKills > 0
近戰擊殺數+遠距擊殺數>0
Random(21 + TotalDamageReceived - MaxLife) >= 20
吸收傷害量 最大生命值
http://eador.com/B2/images/smiles/m_winner.JPG
ORDER OF THE VICTOR:
Hit Points+5,Morale+3,Attack+2,Counterattack+1.Gold Unkeep+10.
生命值+5,士氣+3,攻擊+2,反擊+1.金幣維護費+10.
floor(TotalAllies / AliveAllies) > 5
我軍全部數量/生存我軍數>5
MeleeKills + RangedKills > 0
近戰擊殺數+遠距擊殺數>0
Random(21 + TotalAllies + MeleeKills + RangedKills) >= 20
我軍全部數量近戰擊殺數遠距擊殺數
http://eador.com/B2/images/smiles/m_steadfastness.JPG
MEDAL FOR RESOLUTION:
Resistance+2,Morale+2.Gold Unkeep+3.
抗性值+2,士氣值+2.金幣維護費+3.
SpellDamageReceived > CurrentLife/2
咒語傷害吸收量>目前生命值/2
MeleeKills + RangedKills > 0
近戰擊殺數+遠距擊殺數>0
Random(21 + SpellDamageReceived - CurrentLife/2) >= 20
咒語傷害吸收量 目前生命值
http://eador.com/B2/images/smiles/m_defender.JPG
ORDER OF THE DEFENDER:
Defense+2,Counterattack+1.Gold Unkeep+4.
防禦值+2,反擊值+1.金幣維護費+4.
MeleeDamageReceived > CurrentLife/2
近戰傷害吸收量>目前生命值/2
MeleeKills > 0
近戰擊殺數>0
Random(21 + MeleeDamageReceived - CurrentLife/2) >= 20
近戰傷害吸收量 目前生命值
http://eador.com/B2/images/smiles/m_knack.JPG
MEDAL FOR AGILITY:
Ranged Defense+2,Stamina+2.Gold Unkeep+3.
遠距防禦值+2,耐力值+2.金幣維護費+3.
RangedDamageReceived > CurrentLife/2
遠距傷害吸收量>目前生命值/2
MeleeKills + RangedKills > 0
近戰擊殺數+遠距擊殺數>0
Random(21 + RangedDamageReceived - CurrentLife/2) >= 20
遠距傷害吸收量 目前生命值
http://eador.com/B2/images/smiles/m_courage.JPG
MEDAL FOR COURAGE:
Morale+4,Attack+1.Gold Upkeep+3.
士氣值+4,攻擊值+1.金幣維護費+3.
CurrentMorale - MaxMorale - MapMorale/2 > 5
目前士氣值-最大士氣值-在大地圖士氣值/2>5
MeleeKills + RangedKills > 0
近戰擊殺數+遠距擊殺數>0
Random(21 + CurrentMorale - MaxMorale) >= 30
目前士氣值 最大士氣值
http://eador.com/B2/images/smiles/m_zeal.JPG
MEDAL FOR ZEAL:
Stamina+3,Counterattack+1.Gold Unkeep+3.
耐力值+3,反擊值+1.金幣維護費+3.
UsedStamina >= MaxStamina
用掉耐力值>=最大耐力值
Random(21 + UsedStamina - MaxStamina) >= 20
用掉耐力值 最大耐力值
http://eador.com/B2/images/smiles/m_magician.JPG
BATTLEMAGE'S BADGE:
Ammo+2,Stamina+2.Gold Unkeep+4,Gem Unkeep+1.
彈藥值+2,耐力值+2.金幣維護費+4,寶石維護費+1.
SpellsStamina >= 3
咒語用掉耐力值>=3
RangedKills > 0
遠距擊殺數>0
Random(10 + SpellsStamina + RangedKills) >= 10
咒語用掉耐力值 遠距擊殺數
Random(NumBattlemageBadges + 1) == 0
已有一個相同勳章難度提高2倍(估計是機率再除2),已有兩個相同勳章難度提高3倍(估計是機率再除3)
http://eador.com/B2/images/smiles/m_firepennant.JPG
FIRE PENNANT:
Ammo+1,Resistance+1,and +3 to the Fire Arrow Skill.Gold Unkeep+7,Gem Unkeep+1.
彈藥值+1,抗性值+1,"火箭"能力+3.金幣維護費+1.
Ammos > 2
彈藥值>2
RangedAttack > 0
遠距攻擊值>0
RangedDamage >= RangedAttack * 3
遠距傷害量>=遠距攻擊值*3
MagicShot == 0
不能有"魔法攻擊"能力
RangedKills > 1
遠距擊殺數>1
DamageReceived >= MaxLife * 2 / 3
傷害吸收量>=最大生命值*2/3
Random(21 + RangedDamage + 5 * RangedKills - 3 * RangedAttack * Ammos) >= 30
遠距傷害量 遠距擊殺數 遠距攻擊值 彈藥值
Random(NumFirePennants + 1) == 0
已有一個相同勳章難度提高2倍(估計是機率再除2),已有兩個相同勳章難度提高3倍(估計是機率再除3)
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABs0lEQVQ4jY2SP4viQBiHX0UQWz/AXb+VX8Iu/YqFhdhcd5BKEOTKC9jJFYrFgo3FIjYiCRauhTCQDMp4bJFklzCuLJLOWNj8rpDMJt7u7Q08xQzze953/hAR0el4QJLw8KR4fXkE/Wtch01zjP6gmxLsd9uPJafjAf1BF82WjmZLR61eRa1eVfNmS4cMxP8JksGk6FPB6XjAii1Qq1fBBYMMBL79+InvDIrbB0CzIpSmQHF0RnF0vkiTFxZX7A+6MOzwU0FxdEZKYJpj1fp1eO5KzF0JzYreF/iekzr77QMUhh2q1zDsUIULPQl6fXkEFww53cWKLWCaY3DBVMuaFWHuSsT7fM/5W5DTXYUMBGQgUJoCpelFst9tcc84DDuE7znQrAiFnrwIkuGY/W6rBIYdQgYC7RmHZkXwPQf3jL8JiCglISLKVCaqzfhZfc9RcMFwc/eMfGd9EWQbS+R0F9nGEtnGEpnKBJnKJFWxPNygPNygPePggqE942nBdTjG9xyUhxvVcqEnsWILrNjiTfCRJN9ZI99Zp8LxWsy73ztTmYCI6ObuGV/7Tym+/PqtICL6A7F/dNYyWabFAAAAAElFTkSuQmCC
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABs0lEQVQ4jY2SP4viQBiHX0UQWz/AXb+VX8Iu/YqFhdhcd5BKEOTKC9jJFYrFgo3FIjYiCRauhTCQDMp4bJFklzCuLJLOWNj8rpDMJt7u7Q08xQzze953/hAR0el4QJLw8KR4fXkE/Wtch01zjP6gmxLsd9uPJafjAf1BF82WjmZLR61eRa1eVfNmS4cMxP8JksGk6FPB6XjAii1Qq1fBBYMMBL79+InvDIrbB0CzIpSmQHF0RnF0vkiTFxZX7A+6MOzwU0FxdEZKYJpj1fp1eO5KzF0JzYreF/iekzr77QMUhh2q1zDsUIULPQl6fXkEFww53cWKLWCaY3DBVMuaFWHuSsT7fM/5W5DTXYUMBGQgUJoCpelFst9tcc84DDuE7znQrAiFnrwIkuGY/W6rBIYdQgYC7RmHZkXwPQf3jL8JiCglISLKVCaqzfhZfc9RcMFwc/eMfGd9EWQbS+R0F9nGEtnGEpnKBJnKJFWxPNygPNygPePggqE942nBdTjG9xyUhxvVcqEnsWILrNjiTfCRJN9ZI99Zp8LxWsy73ztTmYCI6ObuGV/7Tym+/PqtICL6A7F/dNYyWabFAAAAAElFTkSuQmCC
页:
[1]