...for temporarily (for the duration of an event) clearing fog from
specific locations. Requires a helper unit, so also added a separate
dir for these kind of fake units in the units directory.
* gave the Fugitive the concealment ability (village hiding)
* increased the XP requirement to advance to the Fugitive from 77 to 120
* decreased the melee attack of the Fugitive from 12-2 to 11-2
* decreased the ranged attack of the Fugitive from 8-4 to 7-4
* streamlined the changelog layout
(it was using old terrain letters). Also removed the example from
MODIFY_TERRAIN_MASK (feel free to restore it if you want to figure out
how to write the mask in terrain strings).
I used parts of the text from the backstab ability:
"If there is an enemy of the target on the opposite side of the target.
This unit may backstab, inflicting double damage, by creeping around
behind that enemy."
...in a manner consistant with other trait definititions. Get rid of
not_living key from race. Still need to put back a way for AI to tell
if a unit_type is going to be not_living.
This makes the feature more powerful as well. You can define less than
the max number of traits manually and have the remainder filled in
randomly. It also forces undead and mechanical to always be assigned
when available for a unit.
Currently no random traits are assigned to leaders. The problem is
that random number generation triggered by the leader creation isn't
properly handled in MP games, so only must have traits can be given
out currently. This is controlled by [trait] configuration, so down
the road traits that are not unbalancing for MP play (quick was
especially seen as a problem for MP) may be given to leaders.
- reverted my previous *_per_level implementation
- implement the new times= [effect] key to apply an effect more than once.
The default is to apply the effect once
The other possible value is "per level" wich mean the effect will be
applied level time, where "level" is the level of the unit.
* changed the 'resilient' trait from +3HP +10% to +4HP + 1HP * unit level
* decreased the HP reduction of the 'quick' trait from 10% to 5%
* decreased the HP addition of the 'healthy' trait from +3HP to +2HP
* decreased the blade and impact resistance of saurians from 0% to -10%
* decreased the fire resistance of saurians from -10% to -20%
* increased the pierce resistance of saurians from 10% to 20%
* increased the HP of saurians by 4HP
* increased the XP requirement of the Saurian Skirmisher and Augur by 2
* increased the melee attack of the Ruffian from 4-2 to 5-2
(ie a bonus that is equal to value*level) for movement & HP
new key for movement : increase_per_level
new keys for HP : increase_per_level & increase_total_per_level
(this also add two translatable strings)
Also changed the Resilient to +4 HP +1 HP/level (this is what the MP
dev wanted) The help will need to be updated.
This is only meant to display those units are immune to plague, poison and drain
mention the drain and plague immunity in the "undead" trait description.