Skip to content

UI management via scripts, spell casting callbacks, and other features.

User Avatar
#7
Auto-translated
Some spells from Heroes 3 could be implemented as special abilities.

For example:

Frenzy
(school of fire magic/in our case, school of light magic) - The target's defense is reduced to zero, while the attack increases by the number of defense units lost. Essentially, this is a berserker ability. However, in their case, it only works for one turn. Here, it needs to be applied for a certain duration, which, like regular spells, will depend on the hero's magic skill.

__________________________________________________ ___________________________


Fire Shield (school of fire magic/in our case, school of summoning magic) - After being cast on a friendly unit, it reflects 20% of the damage dealt by the enemy. This is a passive ability that Phoenixes already have. The situation is the same; the ability needs to be applied for a certain duration, which, like regular spells, will depend on the hero's magic skill.

__________________________________________________ _______________________________


Inferno
(school of fire magic/in our case, school of chaos magic) - This is essentially a meteor shower, but with a fire elemental affiliation, also affecting a 4x4 area. We can take the meteor shower spell and duplicate it, changing the element from FIRE to EARTH.
__________________________________________________ ____________________________


Fire Protection (school of fire magic/in our case, school of light magic): -50% damage from fire impact magic for the target friendly unit.
It needs to be applied for a certain number of turns, which depends on the hero's magic skill, as a passive ability for rune priests.

__________________________________________________ ______________________


Counterattack(school of wind magic/in our case, school of light magic) - Gives the target unit two additional retaliatory attacks. In our case, this can be implemented as a passive ability for griffins, lasting for n turns * Spell Power.

_______________________________________________________________________________________________


Shield (school of earth magic/in our case, school of light magic) - Reduces the damage received by the target unit from melee attacks by 15% (20%, 25%, 30%).

__________________________________________________ ________________________________________

Ideally, these "spell-passive-abilities" should also be divided into 4 levels of effectiveness, but I don't know if it's possible to implement what I described above, let alone divide it into 4 variants.
Ссылка на мой мод Heroes 5 Armageddons Blade

Ссылка на мои уроки по модостроению в Героях 5

Ссылка на мой Artstation