K=(a-1)/a,
Tac_Dam=ADD_Dam*K;
再看了一下,这个函数并不好.
合体攻击的本身意义是为了使玩家能更多的满足合体的条件,因此应该满足条件越多,所获得的回报应该是递增的.
假设我们有ABCD四人,伤害均为30,四人中至少两人必须两两相邻才能释放合体技.设ADD_DAM=120
那么两人合体,TAC_DAM=120*1/2=60
三人合体,TAC_DAM=120*2/3=80
四人合体TAC_DAM=120*3/4=90
情况甲:合体攻击后,除实行合体攻击的角色,其余角色扔能行动
A,B合体,A实行,伤害=60;B移动至C,B,C合体,B实行,伤害=60,这样往复,伤害有240之多,至于3人合体的情况,那将更加庞大,显然,这个情况不是我们希望的.
情况乙:合体攻击后,参与合体的角色均不能移动
总共有4种情况
1. AB合体攻击,伤害60,CD合体攻击,伤害60,总伤害120.
2. AB合体攻击,伤害60,C,D分别攻击,伤害30+30,总伤害120
3. ABC合体攻击,伤害80,C单独攻击,伤害30,总伤害110
4. ABCD合体攻击,伤害90
在这种情况下,玩家还会冒着组织队形的风险来实行回报并不高的合体攻击吗? |