mirror of
https://github.com/vcmi/vcmi.git
synced 2025-02-03 13:01:33 +02:00
vcmi: convert mysticism to MANA_REGENERATION
With PERCENT_TO_TARGET_TYPE it was easy.
This commit is contained in:
parent
f641ed2015
commit
84eece1d8b
@ -160,11 +160,11 @@
|
||||
"specialty" : {
|
||||
"bonuses" : {
|
||||
"mysticism" : {
|
||||
"subtype" : "skill.mysticism",
|
||||
"type" : "SECONDARY_SKILL_PREMY",
|
||||
"targetSourceType" : "SECONDARY_SKILL",
|
||||
"type" : "MANA_REGENERATION",
|
||||
"updater" : "TIMES_HERO_LEVEL",
|
||||
"val" : 5,
|
||||
"valueType" : "PERCENT_TO_BASE"
|
||||
"valueType" : "PERCENT_TO_TARGET_TYPE"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -168,11 +168,11 @@
|
||||
"specialty" : {
|
||||
"bonuses" : {
|
||||
"mysticism" : {
|
||||
"subtype" : "skill.mysticism",
|
||||
"type" : "SECONDARY_SKILL_PREMY",
|
||||
"targetSourceType" : "SECONDARY_SKILL",
|
||||
"type" : "MANA_REGENERATION",
|
||||
"updater" : "TIMES_HERO_LEVEL",
|
||||
"val" : 5,
|
||||
"valueType" : "PERCENT_TO_BASE"
|
||||
"valueType" : "PERCENT_TO_TARGET_TYPE"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -173,11 +173,11 @@
|
||||
"specialty" : {
|
||||
"bonuses" : {
|
||||
"mysticism" : {
|
||||
"subtype" : "skill.mysticism",
|
||||
"type" : "SECONDARY_SKILL_PREMY",
|
||||
"targetSourceType" : "SECONDARY_SKILL",
|
||||
"type" : "MANA_REGENERATION",
|
||||
"updater" : "TIMES_HERO_LEVEL",
|
||||
"val" : 5,
|
||||
"valueType" : "PERCENT_TO_BASE"
|
||||
"valueType" : "PERCENT_TO_TARGET_TYPE"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -168,11 +168,11 @@
|
||||
"specialty" : {
|
||||
"bonuses" : {
|
||||
"mysticism" : {
|
||||
"subtype" : "skill.mysticism",
|
||||
"type" : "SECONDARY_SKILL_PREMY",
|
||||
"targetSourceType" : "SECONDARY_SKILL",
|
||||
"type" : "MANA_REGENERATION",
|
||||
"updater" : "TIMES_HERO_LEVEL",
|
||||
"val" : 5,
|
||||
"valueType" : "PERCENT_TO_BASE"
|
||||
"valueType" : "PERCENT_TO_TARGET_TYPE"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -225,8 +225,7 @@
|
||||
"base" : {
|
||||
"effects" : {
|
||||
"main" : {
|
||||
"subtype" : "skill.mysticism",
|
||||
"type" : "SECONDARY_SKILL_PREMY",
|
||||
"type" : "MANA_REGENERATION",
|
||||
"valueType" : "BASE_NUMBER"
|
||||
}
|
||||
}
|
||||
|
@ -903,7 +903,7 @@ si32 CGHeroInstance::manaRegain() const
|
||||
if (hasBonusOfType(Bonus::FULL_MANA_REGENERATION))
|
||||
return manaLimit();
|
||||
|
||||
return valOfBonuses(Bonus::SECONDARY_SKILL_PREMY, SecondarySkill::MYSTICISM) + valOfBonuses(Bonus::MANA_REGENERATION); //1 + Mysticism level
|
||||
return valOfBonuses(Bonus::MANA_REGENERATION);
|
||||
}
|
||||
|
||||
si32 CGHeroInstance::getManaNewTurn() const
|
||||
|
Loading…
x
Reference in New Issue
Block a user