|
@@ -174,11 +174,11 @@ public class ConductController : MonoBehaviour
|
|
|
BigSoldier bs = demonic.GetComponent<BigSoldier>();
|
|
BigSoldier bs = demonic.GetComponent<BigSoldier>();
|
|
|
bs.normalTotalHp =demonic.totalHp;
|
|
bs.normalTotalHp =demonic.totalHp;
|
|
|
bs.boostNum = dienum;
|
|
bs.boostNum = dienum;
|
|
|
- bs.Settings();
|
|
|
|
|
tagAdd += spiritBloodAggregator.effectBonus[demonicRarity] * myTreasureTag[(int)spiritBloodAggregator.attributeTag - 1] / 100;
|
|
tagAdd += spiritBloodAggregator.effectBonus[demonicRarity] * myTreasureTag[(int)spiritBloodAggregator.attributeTag - 1] / 100;
|
|
|
int totalHp = Mathf.RoundToInt(demonic.totalHp * spiritBloodAggregator.power[demonicRarity] * dienum);
|
|
int totalHp = Mathf.RoundToInt(demonic.totalHp * spiritBloodAggregator.power[demonicRarity] * dienum);
|
|
|
int originalHp = demonic.totalHp;
|
|
int originalHp = demonic.totalHp;
|
|
|
demonic.totalHp = (int)(totalHp * tagAdd);
|
|
demonic.totalHp = (int)(totalHp * tagAdd);
|
|
|
|
|
+ bs.Settings();
|
|
|
DemonicGiant dg = demonic.GetComponent<DemonicGiant>();
|
|
DemonicGiant dg = demonic.GetComponent<DemonicGiant>();
|
|
|
demonic.ownDamageScale += (int)(dg.scale * (demonic.totalHp - originalHp));
|
|
demonic.ownDamageScale += (int)(dg.scale * (demonic.totalHp - originalHp));
|
|
|
demonic.hp = demonic.totalHp;
|
|
demonic.hp = demonic.totalHp;
|