Skip to content

Commit

Permalink
Finished Windsong overhaul and preparing for release
Browse files Browse the repository at this point in the history
Windsong:
---> Heretic: +10% fire and cold resistance, +1 sword damage,
+enchanted (always 60% chance to hit) ranged, +5 HP, +10% defence on
castle/keep
---> Warmonger: +10% fire and cold resistance, +5 HP, +3 sword damage,
+1 frenzy damage, +enchanted ranged, +10% defence on castle/keep
---> Lorekeeper: +steadfast
---> Oathkeeper: +steadfast
---> Courier: +4 HP, +1 cost, +2 crush damage, +3 ranged damage
---> Emissary: +5 HP, +2 sword damage, +3 ranged damage, +1 cost
---> Reaver: +4 HP, +3 ranged damage, +2 melee damage
---> Dreadnought: +2 melee damage, +3 ranged damage, +16 cost (it had
the same cost as the Reaver...)
---> Courier-line: improved defences on most terrain-types.
---> Seeker-line: improved defences on most terrain-types.
---> Seeker: +2 HP, +1 MP, + melee damage, ranged attack changed from
8-1 to 5-2
---> Skyrunner: +6 HP, +1 MP, +10% impact resistance, +2 melee damage,
+2 ranged damage
---> Stormbringer: +1 MP, +1 melee damage, +1 ranged damage
---> Pathfinder: +5 HP, +1 MP, +2 melee damage, ranged attack changed
from 13-1 to 8-2
---> Sribe-line: +1 damage to all attacks
---> Rune Forger: All attacks are now 'magical'
---> Sky Shard-line: +1 melee damage
---> Weaver: +1 melee damage
---> Envoy: heals+4 ability, +1 ranged damage, +marksman ranged
---> Herald: heals+4 ability, +2 ranged damage, +marksman ranged
---> Prophetess: +protection, -leadership, +2 melee damage, +ranged
attack
---> Ascendant: +protection, -leadership, +3 melee damage, +ranged
attack
  • Loading branch information
knyghtmare committed May 21, 2018
1 parent c40f6ac commit 902a4b5
Show file tree
Hide file tree
Showing 19 changed files with 112 additions and 31 deletions.
15 changes: 12 additions & 3 deletions documentations/CHANGELOG.rtf
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ version v1.1.9\
\f2\i0\b0 Ported to 1.14.x\
\
Windsong:\
---> Heretic: +10% fire and cold resistance, +1 sword damage, +enchanted (always 60% chance to hit) ranged, +5 HP\
---> Warmonger: +10% fire and cold resistance, +5 HP, +3 sword damage, +1 frenzy damage, +enchanted ranged\
---> Heretic: +10% fire and cold resistance, +1 sword damage, +enchanted (always 60% chance to hit) ranged, +5 HP, +10% defence on castle/keep\
---> Warmonger: +10% fire and cold resistance, +5 HP, +3 sword damage, +1 frenzy damage, +enchanted ranged, +10% defence on castle/keep\
---> Lorekeeper: +steadfast\
---> Oathkeeper: +steadfast\
---> Courier: +4 HP, +1 cost, +2 crush damage, +3 ranged damage\
Expand All @@ -30,7 +30,16 @@ Windsong:\
---> Seeker: +2 HP, +1 MP, + melee damage, ranged attack changed from 8-1 to 5-2\
---> Skyrunner: +6 HP, +1 MP, +10% impact resistance, +2 melee damage, +2 ranged damage\
---> Stormbringer: +1 MP, +1 melee damage, +1 ranged damage\
---> Pathfinder: +5 HP, +1 MP, +2 melee damage, ranged attack changed from 13-1 to 8-2
---> Pathfinder: +5 HP, +1 MP, +2 melee damage, ranged attack changed from 13-1 to 8-2\
---> Sribe-line: +1 damage to all attacks\
---> Rune Forger: All attacks are now 'magical'\
---> Sky Shard-line: +1 melee damage\
---> Weaver: +1 melee damage\
---> Envoy: heals+4 ability, +1 ranged damage, +marksman ranged\
---> Herald: heals+4 ability, +2 ranged damage, +marksman ranged\
---> Prophetess: +protection, -leadership, +2 melee damage, +ranged attack\
---> Ascendant: +protection, -leadership, +3 melee damage, +ranged attack\

\f1\i\b \
\
version v1.1.8\
Expand Down
2 changes: 1 addition & 1 deletion eras/Empowered_Legends.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@

{QUICK_4MP_LEADERS}
{TURNS_OVER_ADVANTAGE}

[/era]
2 changes: 1 addition & 1 deletion eras/War_of_Legends.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@

{QUICK_4MP_LEADERS}
{TURNS_OVER_ADVANTAGE}

[/era]
1 change: 1 addition & 0 deletions eras/War_of_Legends_RPG.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,5 @@

{QUICK_4MP_LEADERS}
{TURNS_OVER_ADVANTAGE}

[/era]
6 changes: 3 additions & 3 deletions factions/Undead-EL.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
[multiplayer_side]
id=Undead_EL
name= _"Undead Hordes"
image="units/undead-necromancers/demilich.png"
image="units/undead-necromancers/lich-lord.png"
{MAGENTA_IS_THE_TEAM_COLOR}
type=random
leader=Demilich,Death Knight,Draug,Banebow,Ghast
random_leader="Demilich,Death Knight"
leader=Lich Lord,Death Knight,Draug,Banebow,Ghast
random_leader="Lich Lord,Death Knight"
recruit=Initiate,Deathmaster,Skeleton,Revenant,Deathblade,Skeleton Archer,Bone Shooter,Skeleton Rider,Chocobone,Bone Knight,Ghost,Wraith,Shadow,Vampire Bat,Blood Bat,Ghoul,Necrophage
terrain_liked=Ss, Hh, Ha, Ww
[ai]
Expand Down
32 changes: 32 additions & 0 deletions macros/weapon-specials.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,36 @@
greater_than=1
[/filter_base_value]
[/attacks]
#enddef

#define UNPETRIFY_ON_TURN_REFRESH
[event]
name="side turn refresh"
first_time_only=no

[store_unit]
[filter]
status=petrified
[/filter]
variable=petrified_units
[/store_unit]

[foreach]
array=petrified_units
variable=petrified_unit
[do]
{CLEAR_VARIABLE petrified_unit.status.petrified}

[unstore_unit]
variable=petrified_unit
find_vacant=no
male_text= _ "unpetrified"
female_text= _ "female^unpetrified"
{COLOR_HEAL}
[/unstore_unit]
[/do]
[/foreach]

{CLEAR_VARIABLE petrified_units}
[/event]
#enddef
2 changes: 1 addition & 1 deletion units/monsters/Sky_Crystal.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Crystals are bound to the will of whoever controls 'The Mandate'. As they are ba
icon=attacks/faerie-fire.png
type=cold
range=melee
damage=7
damage=8
number=3
[/attack]
[attack_anim]
Expand Down
2 changes: 1 addition & 1 deletion units/monsters/Sky_Shard.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Shards are bound to the will of whoever controls 'The Mandate'. As they are bare
icon=attacks/faerie-fire.png
type=cold
range=melee
damage=5
damage=6
number=2
[/attack]
[attack_anim]
Expand Down
4 changes: 2 additions & 2 deletions units/windsong/Arbiter.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
description= _ "scythe"
type=blade
range=melee
damage=6
damage=7
number=3
[/attack]
[attack]
Expand All @@ -42,7 +42,7 @@
{WEAPON_SPECIAL_SLOW}
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=9
damage=10
number=4
[/attack]

Expand Down
20 changes: 17 additions & 3 deletions units/windsong/Ascendant.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@
Any who reach this pinnacle of the Weaver-born automatically becomes a full member of the Council. Though most Ascendants were Prophetesses, it is technically possible for Envoys and Heralds to Ascend. However, Envoys have experienced the dangers of passing through The Raw and the idea of entering unprotected shakes even the bravest woman's confidence.
Because an Ascendant's body is being transformed into The Raw, most damage they take simply speeds the process (They heal as if in a village every turn). They know powerful healing ciphers and those around them revere them, obeying them with fervor."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CURES}+{SPECIAL_NOTES_LEADERSHIP}+{SPECIAL_NOTES_REGENERATES}+{SPECIAL_NOTES_ARCANE}+{SPECIAL_NOTES_SLOW}
Because an Ascendant's body is being transformed into The Raw, most damage they take simply speeds the process (They heal as if in a village every turn). They know powerful healing ciphers and those around them revere them, obeying them with fervor."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CURES}+{SPECIAL_NOTES_PROTECTION}+{SPECIAL_NOTES_REGENERATES}+{SPECIAL_NOTES_ARCANE}+{SPECIAL_NOTES_SLOW}
die_sound={SOUND_LIST:HUMAN_FEMALE_DIE}

[abilities]
{ABILITY_CURES}
{ABILITY_LEADERSHIP_LEVEL_3}
{ABILITY_PROTECTION_LEVEL_3}
{ABILITY_REGENERATES}
[/abilities]
[attack]
Expand All @@ -42,7 +42,7 @@ Because an Ascendant's body is being transformed into The Raw, most damage they
[specials]
{WEAPON_SPECIAL_SLOW}
[/specials]
damage=7
damage=11
number=3
[/attack]

Expand All @@ -60,4 +60,18 @@ Because an Ascendant's body is being transformed into The Raw, most damage they
image="units/windsong/ascendant.png:200"
[/frame]
[/attack_anim]

[attack]
name=death
description= _"chronostasis cipher"
icon=attacks/cipher-death.png
type=arcane
range=ranged
[specials]
{WEAPON_SPECIAL_SLOW}
[/specials]
damage=12
number=2
[/attack]
{WINDSONG_RUNES runeforger death death 35}
[/unit_type]
8 changes: 6 additions & 2 deletions units/windsong/Envoy.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,11 @@
usage=mixed fighter
description= _ "The Windsong know how dangerous unadvised action can be. Their limited resources means that even one mistake could threaten the Eternal Watch. To guard against this, some Weavers focus their attention on the Sky Shards, learning to emulate the Shard's detachment from reality. Once submersed in The Raw, they can move long distances just as the Shards can. The Council relies on these Envoys to asses operations or be the field advisers in an emergency. This amazing power comes at the cost of their studies in other areas like healing and battle, so while they can advise and coordinate field agents, they cannot lead them in battle or heal them afterwards. Furthermore, to remain in The Raw for more than an instant is dangerous, so Envoys cannot use it to protect themselves in the same was as the Shards.
Envoys can move instantly between areas of high cipher activity (friendly towns). Envoys cannot heal any more."+{SPECIAL_NOTES}+{SPECIAL_NOTES_TELEPORT}
Envoys can move instantly between areas of high cipher activity (friendly towns). Envoys cannot heal any more."+{SPECIAL_NOTES}+{SPECIAL_NOTES_TELEPORT}+{SPECIAL_NOTES_HEALS}+{SPECIAL_NOTES_MARKSMAN}
die_sound={SOUND_LIST:HUMAN_FEMALE_DIE}
[abilities]
{ABILITY_TELEPORT}
{ABILITY_HEALS}
[/abilities]
[attack]
name=purge
Expand All @@ -41,7 +42,10 @@ Envoys can move instantly between areas of high cipher activity (friendly towns)
description={STR_BOW}
type=pierce
range=ranged
damage=12
damage=13
[specials]
{WEAPON_SPECIAL_MARKSMAN}
[/specials]
number=2
[/attack]

Expand Down
8 changes: 6 additions & 2 deletions units/windsong/Herald.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,12 @@
usage=mixed fighter
description= _ "As children, Weavers learn to communicate with their accompanying spirit via a special type of cipher. The spirit will only ever respond to the girl it bound itself to, and has a very basic mind. As an Envoy, dealing with unexpected and often dangerous situations, she has learned how useful this spirit can be. Those who dedicate long hours to the understanding and training of their accompanying spirit gain a powerful ally who will guide their bow and empower their purges. Those who achieve this link join the elite ranks of the Heralds, responsible directly to the Council.
Heralds can move instantly between areas of high cipher activity (friendly towns)."+{SPECIAL_NOTES}+{SPECIAL_NOTES_TELEPORT}
Heralds can move instantly between areas of high cipher activity (friendly towns)."+{SPECIAL_NOTES}+{SPECIAL_NOTES_TELEPORT}+{SPECIAL_NOTES_HEALS}+{SPECIAL_NOTES_MARKSMAN}

die_sound={SOUND_LIST:HUMAN_FEMALE_DIE}
[abilities]
{ABILITY_TELEPORT}
{ABILITY_HEALS}
[/abilities]
[attack]
name=purge
Expand All @@ -43,7 +44,10 @@ Heralds can move instantly between areas of high cipher activity (friendly towns
description={STR_BOW}
type=pierce
range=ranged
damage=12
damage=14
[specials]
{WEAPON_SPECIAL_MARKSMAN}
[/specials]
number=3
[/attack]

Expand Down
1 change: 0 additions & 1 deletion units/windsong/Heretic.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
[/movement_costs]
[defense]
village=50
castle=50
frozen=60
cave=70
[/defense]
Expand Down
20 changes: 17 additions & 3 deletions units/windsong/Prophetess.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@
usage=healer
description= _ "There are many among the Windsong who could successfully lead an army, or plan a battle, as the council has all children trained to the best of their ability. So, for the Windsong, knowing when to act is more important. The Raw is affected by all events, both past and future, and is fluidic as these possibilities change. Through her accompanying spirit, some Weavers learn to interpret flows in The Raw as predictions for future events. With time and experience, her predictions become more accurate and dependable. Eventually, if she is of quality, she will be invited to join the ranks of the Prophets. Unlike the farseers of other peoples, the Windsong Prophetesses do not 'witness' events so much as apply an expanded form of cause and effect. Knowing all flows are open to interpretation, Prophets are discouraged from making predictions without the council of her peers.
Unlike Envoys, Prophetesses have much time to study the arts of leadership and healing, and she has now learned to cure poison. Such is the respect of the Windsongs for the Prophetesses, that any direction given by them will be obeyed immediately and without question."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CURES}+{SPECIAL_NOTES_LEADERSHIP}+{SPECIAL_NOTES_ARCANE}+{SPECIAL_NOTES_SLOW}
Unlike Envoys, Prophetesses have much time to study the arts of leadership and healing, and she has now learned to cure poison. Such is the respect of the Windsongs for the Prophetesses, that any direction given by them will be obeyed immediately and without question."+{SPECIAL_NOTES}+{SPECIAL_NOTES_CURES}+{SPECIAL_NOTES_PROTECTION}+{SPECIAL_NOTES_ARCANE}+{SPECIAL_NOTES_SLOW}
die_sound={SOUND_LIST:HUMAN_FEMALE_DIE}

[abilities]
{ABILITY_CURES}
{ABILITY_LEADERSHIP_LEVEL_2}
{ABILITY_PROTECTION_LEVEL_2}
[/abilities]
[attack]
name=touch
Expand All @@ -38,7 +38,7 @@ Unlike Envoys, Prophetesses have much time to study the arts of leadership and h
[specials]
{WEAPON_SPECIAL_SLOW}
[/specials]
damage=6
damage=10
number=2
[/attack]

Expand All @@ -56,4 +56,18 @@ Unlike Envoys, Prophetesses have much time to study the arts of leadership and h
image="units/windsong/prophetess.png:200"
[/frame]
[/attack_anim]

[attack]
name=death
description= _"chronostasis cipher"
icon=attacks/cipher-death.png
type=arcane
range=ranged
[specials]
{WEAPON_SPECIAL_SLOW}
[/specials]
damage=10
number=2
[/attack]
{WINDSONG_RUNES runeforger death death 35}
[/unit_type]
13 changes: 9 additions & 4 deletions units/windsong/Rune_Forger.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
{AMLA_DEFAULT}
cost=60
usage=archer
description= _ "Instead of becoming Arbiters, some savants may chose to master all forms of the Cipher. The Rune Forgers are experienced in all forms of the Cipher and they can use this knowledge to inflict catastrophic damage to the enemies who were foolish enough to cross paths with the Windsong."+{SPECIAL_NOTES}+{SPECIAL_NOTES_POISON}+{SPECIAL_NOTES_DRAIN}
description= _ "Instead of becoming Arbiters, some savants may chose to master all forms of the Cipher. The Rune Forgers are experienced in all forms of the Cipher and they can use this knowledge to inflict catastrophic damage to the enemies who were foolish enough to cross paths with the Windsong."+{SPECIAL_NOTES}+{SPECIAL_NOTES_MAGICAL}+{SPECIAL_NOTES_POISON}+{SPECIAL_NOTES_DRAIN}
die_sound={SOUND_LIST:HUMAN_FEMALE_DIE}
[attack]
name=sorrow
Expand All @@ -41,8 +41,9 @@
range=ranged
[specials]
{WEAPON_SPECIAL_POISON}
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=11
damage=12
number=3
[/attack]
{WINDSONG_POISON_RUNES runeforger sorrow sorrow 35}
Expand All @@ -54,8 +55,9 @@
range=ranged
[specials]
{WEAPON_SPECIAL_DRAIN}
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=9
damage=10
number=4
[/attack]
{WINDSONG_DRAINING_RUNES runeforger memory memory 35}
Expand All @@ -65,7 +67,10 @@
icon=attacks/cipher-death.png
type=pierce
range=ranged
damage=21
[specials]
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=22
number=2
[/attack]
{WINDSONG_RUNES runeforger death death 35}
Expand Down
2 changes: 1 addition & 1 deletion units/windsong/Savant.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
{WEAPON_SPECIAL_SLOW}
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=7
damage=8
number=4
[/attack]
{WINDSONG_RUNES savant cipher cipher2 31}
Expand Down
2 changes: 1 addition & 1 deletion units/windsong/Scribe.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ With the coming of the Great Balancing, they have proven their worth in combat,
{WEAPON_SPECIAL_SLOW}
{WEAPON_SPECIAL_MAGICAL}
[/specials]
damage=5
damage=6
number=3
[/attack]
{WINDSONG_RUNES scribe cipher cipher1 30}
Expand Down
1 change: 0 additions & 1 deletion units/windsong/Warmonger.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
[/movement_costs]
[defense]
village=50
castle=50
frozen=60
cave=70
[/defense]
Expand Down
2 changes: 1 addition & 1 deletion units/windsong/Weaver.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ The first lessons a Weaver-born learns are the arts of healing, though she canno
icon=attacks/faerie-fire.png
type=cold
range=melee
damage=4
damage=5
number=3
[/attack]
[attack]
Expand Down

0 comments on commit 902a4b5

Please sign in to comment.