diff --git a/data/campaigns/Under_the_Burning_Suns/images/units/quenoth/shyde.png b/data/campaigns/Under_the_Burning_Suns/images/units/quenoth/shyde.png new file mode 100644 index 000000000000..4172f571530a Binary files /dev/null and b/data/campaigns/Under_the_Burning_Suns/images/units/quenoth/shyde.png differ diff --git a/data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg b/data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg index c986ae6cc30f..eb841d5aee09 100644 --- a/data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg +++ b/data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg @@ -827,7 +827,7 @@ _ "These undead trolls fight again in death as they did in life, except this tim [filter] side=1,3,4 [not] - type=Quenoth Sun Shyde,Quenoth Moon Shyde,Dust Devil + type=Quenoth Sun Sylph,Quenoth Moon Shyde,Quenoth Shyde,Dust Devil [/not] [filter_location] terrain=*^Yl @@ -971,8 +971,7 @@ _ "These undead trolls fight again in death as they did in life, except this tim [message] speaker=narrator - #TODO: update - message= _ "Any unit that ends its turn on a lava hex, except Shydes who can fly over the lava, will take 25 damage at the beginning of the next turn. This lava damage can kill units. Shydes will just take $heat_damage damage per turn when flying over lava, though they too can die if they spend too much time over it. Also because of the heat in the cavern, all units on cave floor hexes will take $heat_damage damage at the start of each turn. This heat damage can reduce a unit to 1 hit point, but it can’t kill it." + message= _ "Any unit that ends its turn on a lava hex, except those who can fly over the lava, will take 25 damage at the beginning of the next turn. This lava damage can kill units. Flying units will just take $heat_damage damage per turn when flying over lava, though they too can die if they spend too much time over it. Also because of the heat in the cavern, all units on cave floor hexes will take $heat_damage damage at the start of each turn. This heat damage can reduce a unit to 1 hit point, but it can’t kill it." image=wesnoth-icon.png [/message] diff --git a/data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg b/data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg index d4e3055bf8a2..fee205334baa 100644 --- a/data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg +++ b/data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg @@ -1538,7 +1538,7 @@ [filter] [not] - type=Quenoth Sun Shyde,Quenoth Moon Shyde + type=Quenoth Sun Sylph,Quenoth Moon Shyde,Quenoth Shyde [/not] x=17-21 y=8-11 diff --git a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Druid.cfg b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Druid.cfg index b2d050fe8270..59d43ca6924a 100644 --- a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Druid.cfg +++ b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Druid.cfg @@ -10,11 +10,10 @@ hitpoints=50 movement_type=quenoth_foot movement=5 - experience=150 + experience=110 level=3 alignment=neutral - advances_to=null - {AMLA_DEFAULT} + advances_to=Quenoth Shyde cost=34 usage=healer [abilities] diff --git a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Mystic.cfg b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Mystic.cfg index 77375fd19bc6..68a8dba4bd80 100644 --- a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Mystic.cfg +++ b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Mystic.cfg @@ -13,7 +13,7 @@ experience=28 level=1 alignment=neutral - advances_to=Quenoth Shaman,Quenoth Sun Singer,Quenoth Moon Singer + advances_to=Quenoth Shaman,Quenoth Sun Singer cost=18 usage=healer [abilities] diff --git a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shaman.cfg b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shaman.cfg index 0bacc1c4c581..f18125332716 100644 --- a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shaman.cfg +++ b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shaman.cfg @@ -10,7 +10,7 @@ hitpoints=36 movement_type=quenoth_foot movement=5 - experience=80 + experience=70 level=2 alignment=neutral advances_to=Quenoth Druid diff --git a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shyde.cfg b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shyde.cfg new file mode 100644 index 000000000000..40aee2051cb7 --- /dev/null +++ b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Shyde.cfg @@ -0,0 +1,119 @@ +#textdomain wesnoth-utbs + +[unit_type] + id=Quenoth Shyde + name= _ "female^Quenoth Shyde" + race=elf + gender=female + image=units/quenoth/shyde.png + {MAGENTA_IS_THE_TEAM_COLOR} + hitpoints=57 + movement_type=quenoth_float + movement=6 + experience=150 + level=4 + alignment=neutral + advances_to=null + {AMLA_DEFAULT} + cost=34 + usage=healer + [abilities] + {UTBS_ABILITY_CURES} + [/abilities] + description=""+{SPECIAL_NOTES}+{SPECIAL_NOTES_UTBS_CURES}+{SPECIAL_NOTES_DAZE}+{SPECIAL_NOTES_MAGICAL} + die_sound={SOUND_LIST:ELF_FEMALE_HIT} + [attack] + name=staff + #textdomain wesnoth-units + description= _"staff" + type=impact + range=melee + damage=9 + number=2 + range=melee + icon=attacks/druidstaff.png + [/attack] + [attack] + name=sand + #textdomain wesnoth-utbs + description= _"sand" + type=impact + range=ranged + damage=7 + number=4 + icon=attacks/sand-storm.png + [specials] + {WEAPON_SPECIAL_DAZE} + [/specials] + [/attack] + [attack] + name=thorns + #textdomain wesnoth-units + description= _"thorns" + type=pierce + range=ranged + damage=8 + number=4 + [specials] + {WEAPON_SPECIAL_MAGICAL} + [/specials] + [/attack] + {DEFENSE_ANIM "units/quenoth/shyde.png" "units/quenoth/shyde.png" {SOUND_LIST:ELF_FEMALE_HIT} } + [healing_anim] + start_time=-250 + [frame] + image="units/quenoth/shyde.png:50" + [/frame] + [frame] + image="units/quenoth/shyde.png:350" + halo=halo/elven/shaman-heal-halo-[1~7].png + [/frame] + [frame] + image="units/quenoth/shyde.png:50" + [/frame] + [/healing_anim] + [attack_anim] + [filter_attack] + name=staff + [/filter_attack] + start_time=-250 + [frame] + image="units/quenoth/shyde.png:400" + [/frame] + {SOUND:HIT_AND_MISS staff.ogg staff-miss.ogg -125} + [/attack_anim] + [attack_anim] + [filter_attack] + name=sand + [/filter_attack] + missile_start_time=-200 + [missile_frame] + duration=320 + offset=0.75~1.1,1.1~1.25 + halo="projectiles/sand-storm-[1~8].png:40" + auto_vflip=no + [/missile_frame] + start_time=-320 + [frame] + image="units/quenoth/shyde.png:450" + sound=petrified.ogg + [/frame] + [/attack_anim] + [attack_anim] + [filter_attack] + name=thorns + [/filter_attack] + missile_start_time=-200 + [missile_frame] + duration=200 + image="projectiles/thorns.png" + image_diagonal="projectiles/thorns-ne.png" + [/missile_frame] + start_time=-300 + [frame] + image="units/quenoth/shyde.png:500" + halo="halo/elven/nature-halo[1~8].png" + [/frame] + {SOUND:HIT_AND_MISS magic-thorns-[1,2].ogg magic-thorns-miss-[1,2].ogg -100} + [/attack_anim] +[/unit_type] diff --git a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Shyde.cfg b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Shyde.cfg index 855b4d9b56af..13ea08bbc795 100644 --- a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Shyde.cfg +++ b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Shyde.cfg @@ -1,8 +1,8 @@ #textdomain wesnoth-utbs [unit_type] - id=Quenoth Sun Shyde - name= _ "female^Quenoth Sun Shyde" + id=Quenoth Sun Sylph + name= _ "female^Quenoth Sun Sylph" race=elf gender=female image=units/quenoth/sun-shyde.png @@ -22,7 +22,7 @@ {UTBS_ABILITY_HEALS} {ABILITY_ILLUMINATES} [/abilities] - description= _ "Stepping beyond what may have once been thought of as the boundaries of the faerie world, these shydes have transformed into beings of light and fire. Not having spent centuries exploring and perfecting their abilities as their ancestors did, it is unknown what may yet be achieved by elvenkind in the new world."+{SPECIAL_NOTES}+{SPECIAL_NOTES_UTBS_HEALS}+{SPECIAL_NOTES_MAGICAL} + description= _ "Stepping beyond what may have once been thought of as the boundaries of the faerie world, these elves have transformed into beings of light and fire. Not having spent centuries exploring and perfecting their abilities as their ancestors did, it is unknown what may yet be achieved by elvenkind in the new world."+{SPECIAL_NOTES}+{SPECIAL_NOTES_UTBS_HEALS}+{SPECIAL_NOTES_MAGICAL} die_sound={SOUND_LIST:ELF_FEMALE_HIT} [attack] name=touch diff --git a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Singer.cfg b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Singer.cfg index c29c9c121d82..1d8aa26cee2a 100644 --- a/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Singer.cfg +++ b/data/campaigns/Under_the_Burning_Suns/units/quenoth/Sun_Singer.cfg @@ -10,10 +10,10 @@ hitpoints=50 movement_type=quenoth_float movement=5 - experience=80 + experience=90 level=2 alignment=lawful - advances_to=Quenoth Sun Shyde + advances_to=Quenoth Sun Sylph cost=34 usage=healer [abilities] @@ -27,7 +27,7 @@ description= _"touch" type=fire range=melee - damage=9 + damage=7 number=2 icon=attacks/touch-faerie.png [/attack]