Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

resolve quenoth tracking issue #87

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions episode1/scenarios/12_The_Queen.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,9 @@
[or]
race=elf
[/or]
[or]
race=quenoth
[/or]
[not]
id=Elynia
[/not]
Expand Down
5 changes: 4 additions & 1 deletion episode3/scenarios/04_01_Outpost_of_Hell.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -1490,6 +1490,9 @@ In any case, you are not so stupid as to attempt such a pointless move now.")}
[not]
race=elf
[/not]
[not]
race=quenoth
[/not]
[not]
race=orc
[/not]
Expand Down Expand Up @@ -1617,7 +1620,7 @@ In any case, you are not so stupid as to attempt such a pointless move now.")}

[message]
side=$random
race=human,orc,wolf,goblin,faerie,elf
race=human,orc,wolf,goblin,faerie,elf,quenoth
message= _ "Fire in the hole!"
scroll=no
[show_if]
Expand Down
13 changes: 13 additions & 0 deletions units/elves-quenoth.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,19 @@
# while their sand defense is 10% less down to a minimum of 50%
#

[race]
id=quenoth
help_taxonomy=elf
male_name= _ "race^Quenoth Elf"
female_name= _ "race+female^Quenoth Elf"
plural_name= _ "race^Quenoth Elves"
description= _"Although more adapted to the sands than the elves of the Great Continent in the days of Wesnoth or those of the Elynia's valley, the Quenoth elves began to readapt to the rainforest of their island, and began to lose their adaptation to desert environment."
num_traits=2
markov_chain_size=2
{ELVISH_NAMES}
{TRAIT_DEXTROUS}
[/race]

[movetype]
name=quenoth_foot
[movement_costs]
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Archer.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name= _ "Quenoth Archer"
image=units/elves-quenoth/archer.png
profile="portraits/quenoth/archer.png"
race=elf
race=quenoth
hitpoints=40
movement_type=quenoth_horse
[resistance]
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Champion.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Champion
name= _ "Quenoth Champion"
race=elf
race=quenoth
ignore_race_traits=yes
{TRAIT_STRONG}
{TRAIT_QUICK}
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Druid.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Druid
name= _ "female^Quenoth Druid"
race=elf
race=quenoth
gender=female
image=units/elves-quenoth/druid.png
profile="portraits/quenoth/druid.png"
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Fighter.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Fighter
name= _ "Quenoth Fighter"
race=elf
race=quenoth
ignore_race_traits=yes
{TRAIT_STRONG}
{TRAIT_QUICK}
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Flagbearer.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
image=units/elves-quenoth/flagbearer.png
image_icon="units/elves-quenoth/flagbearer.png~CROP(0,0,72,72)"
profile="portraits/quenoth/tauroch_flagbearer.png"
race=elf
race=quenoth
# Base movement of 4 is too little, but we don't want them to get 6 either
# if they're quick, so instead they just have 5 movement but can't get quick
ignore_race_traits=yes
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Flanker.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Flanker
name= _ "Quenoth Flanker"
race=elf
race=quenoth
ignore_race_traits=yes
{TRAIT_STRONG}
{TRAIT_QUICK}
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Marksman.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name= _ "Quenoth Marksman"
image=units/elves-quenoth/marksman.png
profile="portraits/quenoth/marksman.png"
race=elf
race=quenoth
hitpoints=52
movement_type=quenoth_horse
[resistance]
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Mystic.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Mystic
name= _ "female^Quenoth Mystic"
race=elf
race=quenoth
gender=female
image=units/elves-quenoth/mystic/mystic.png
profile="portraits/quenoth/mystic.png"
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Outrider.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name= _ "Quenoth Outrider"
image=units/elves-quenoth/outrider.png
profile="portraits/quenoth/outrider.png"
race=elf
race=quenoth
hitpoints=55
movement_type=quenoth_horse
[resistance]
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Pathfinder.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name= _ "Quenoth Pathfinder"
image=units/elves-quenoth/pathfinder.png
profile="portraits/quenoth/pathfinder.png"
race=elf
race=quenoth
hitpoints=42
movement_type=quenoth_horse
[resistance]
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Protector.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
image=units/elves-quenoth/protector.png
image_icon="units/elves-quenoth/protector.png~CROP(0,0,72,72)"
profile="portraits/quenoth/tauroch_protector.png"
race=elf
race=quenoth
# Base movement of 4 is too little, but we don't want them to get 6 either
# if they're quick, so instead they just have 5 movement but can't get quick
ignore_race_traits=yes
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Ranger.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Ranger
name= _ "Quenoth Ranger"
race=elf
race=quenoth
ignore_race_traits=yes
{TRAIT_STRONG}
{TRAIT_QUICK}
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Rider.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
image=units/elves-quenoth/rider.png
image_icon="units/elves-quenoth/rider.png~CROP(0,0,72,72)"
profile="portraits/quenoth/tauroch_rider.png"
race=elf
race=quenoth
# Base movement of 4 is too little, but we don't want them to get 6 either
# if they're quick, so instead they just have 5 movement but can't get quick
ignore_race_traits=yes
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Scout.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name= _ "Quenoth Scout"
image=units/elves-quenoth/scout.png
profile="portraits/quenoth/scout.png"
race=elf
race=quenoth
hitpoints=29
movement_type=quenoth_horse
movement=8
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Shaman.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Shaman
name= _ "female^Quenoth Shaman"
race=elf
race=quenoth
gender=female
image=units/elves-quenoth/shaman.png
profile="portraits/quenoth/shaman.png"
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Shyde.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Shyde
name= _ "female^Quenoth Shyde"
race=elf
race=quenoth
gender=female
image=units/elves-quenoth/shyde.png
profile="portraits/quenoth/shyde.png"
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Stalwart.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
image=units/elves-quenoth/stalwart.png
image_icon="units/elves-quenoth/stalwart.png~CROP(0,0,72,72)"
profile="portraits/quenoth/tauroch_stalwart.png"
race=elf
race=quenoth
# Base movement of 4 is too little, but we don't want them to get 6 either
# if they're quick, so instead they just have 5 movement but can't get quick
ignore_race_traits=yes
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Sun_Singer.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Sun Singer
name= _ "female^Quenoth Sun Singer"
race=elf
race=quenoth
gender=female
image=units/elves-quenoth/sun_singer/sun-singer.png
profile="portraits/quenoth/sun_singer.png"
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Sun_Sylph.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Sun Sylph
name= _ "female^Quenoth Sun Sylph"
race=elf
race=quenoth
gender=female
image=units/elves-quenoth/sun_sylph/sun-sylph.png
profile="portraits/quenoth/sun_sylph.png"
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Vanguard.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
image=units/elves-quenoth/vanguard.png
image_icon="units/elves-quenoth/vanguard.png~CROP(0,0,72,72)"
profile="portraits/quenoth/tauroch_vanguard.png"
race=elf
race=quenoth
# Base movement of 4 is too little, but we don't want them to get 6 either
# if they're quick, so instead they just have 5 movement but can't get quick
ignore_race_traits=yes
Expand Down
2 changes: 1 addition & 1 deletion units/elves-quenoth/Warrior.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[unit_type]
id=Quenoth Warrior
name= _ "Quenoth Warrior"
race=elf
race=quenoth
ignore_race_traits=yes
{TRAIT_STRONG}
{TRAIT_QUICK}
Expand Down