wesnoth/data/core/units/merfolk
newfrenchy83 a17369597c
give to abilitie support of halo or overlay (#7856)
give abilities support of halo or overlay so that the unit benefits from a second halo or overlay when conditions are matched

One of the things that bothers me is the permanent character of the halos of the Mage of Light and other units with the "illuminates" ability, which forces them to program only a permanent illumination applied only to the possessor of the ability.

Adding the halo attribute to ability does not change anything about the behavior of the unit, but can be used in several cases:

1 allowing the use of ""illuminates" whose activity would be variable, in this case encoding the halo in [illuminates] ability and not in the unit_type allows to modulate the appearance of the halo under the same conditions

2. Applying illumination to adjacent units, I know it's pretty cheesy but a set developer might consider it easier if the hlo display follows the same logic.

3 The halo used to illustrate the possession in the unit of a special weapon used as leadership, the halo would be used to raise the possessor of the ability.

for overlay, same logic for illustrate possession of a special weapon used as leadership, or influence on student

with the "halo_image" attribute, it is now possible to give Sun Sylph units an illumination ability with an activity depending on the incarnate sun attack instead of giving the ability and the halo via obect and therefore allowing the player to have access to the description of the ability even when it is inactive.
2023-09-25 11:06:41 -05:00
..
Brawler.cfg Miscellaneous units changes (mostly) 2023-09-16 19:55:28 +02:00
Citizen.cfg change textdomain & image path of mainline merfolk units 2023-04-13 06:10:28 +02:00
Diviner.cfg give to abilitie support of halo or overlay (#7856) 2023-09-25 11:06:41 -05:00
Enchantress.cfg Miscellaneous units changes (mostly) 2023-09-16 19:55:28 +02:00
Entangler.cfg Balance for Rebels 1.18 2023-07-16 00:26:02 +02:00
Fighter.cfg Balance for Loyalists 1.18 2023-07-16 00:20:12 +02:00
Hoplite.cfg Balance for Loyalists 1.18 2023-07-16 00:20:12 +02:00
Hunter.cfg Balance for Rebels 1.18 2023-07-16 00:26:02 +02:00
Initiate.cfg Miscellaneous units changes (mostly) 2023-09-16 19:55:28 +02:00
Javelineer.cfg Balance for Rebels 1.18 2023-07-16 00:26:02 +02:00
Netcaster.cfg Balance for Rebels 1.18 2023-07-16 00:26:02 +02:00
Priestess.cfg Miscellaneous units changes (mostly) 2023-09-16 19:55:28 +02:00
Siren.cfg Miscellaneous units changes (mostly) 2023-09-16 19:55:28 +02:00
Spearman.cfg Balance for Rebels 1.18 2023-07-16 00:26:02 +02:00
Triton.cfg Balance for Loyalists 1.18 2023-07-16 00:20:12 +02:00
Warrior.cfg Balance for Loyalists 1.18 2023-07-16 00:20:12 +02:00