Kobazco
Chieftain
- Joined
- Mar 6, 2016
- Messages
- 55
Here I am, back at it again at not knowing what I'm doing. Here is my current Unit ability, its supposed to grant 20 Great General points on kills. If you find out what I've done wrong please let me know!
Here is my Units.xml
Code:
<GameInfo>
<Types>
<Row Type="ABILITY_WEEB" Kind="KIND_ABILITY"/>
</Types>
<TypeTags>
<Row Type="ABILITY_WEEB" Tag="CLASS_WEEB"/>
</TypeTags>
<UnitAbilities>
<Row UnitAbilityType="ABILITY_WEEB" Name="Summons to the General" Description="Weebswordsmen generate Great General points in combat."/>
</UnitAbilities>
<UnitAbilityModifiers>
<Row>
<UnitAbilityType>ABILITY_WEEB</UnitAbilityType>
<ModifierId>WEEB_GREAT_GENERAL_POINTS</ModifierId>
</Row>
</UnitAbilityModifiers>
<Modifiers>
<Row>
<ModifierId>WEEB_GREAT_GENERAL_POINTS</ModifierId>
<ModifierType>MODIFIER_PLAYER_UNIT_ADJUST_GREAT_PEOPLE_POINTS_PER_KILL</ModifierType>
</Row>
</Modifiers>
<ModifierArguments>
<Row>
<ModifierId>WEEB_GREAT_GENERAL_POINTS</ModifierId>
<Name>Amount</Name>
<Value>20</Value>
</Row>
<Row>
<ModifierId>WEEB_GREAT_GENERAL_POINTS</ModifierId>
<Name>GreatPersonClassType</Name>
<Value>GREAT_PERSON_CLASS_GENERAL</Value>
</Row>
</ModifierArguments>
</GameInfo>
Here is my Units.xml
Code:
<GameInfo>
<Types>
<Row Type="UNIT_MOD" Kind="KIND_UNIT"/>
<Row Type="UNIT_WEEBSWORD" Kind="KIND_UNIT"/>
<Row Type="UNIT_PLEB" Kind="KIND_UNIT"/>
</Types>
<UnitAiInfos>
<Row UnitType="UNIT_MOD" AiType="UNITAI_SETTLE"/>
<Row UnitType="UNIT_MOD" AiType="UNITTYPE_CIVILIAN"/>
<Row UnitType="UNIT_WEEBSWORD" AiType="UNITAI_COMBAT"/>
<Row UnitType="UNIT_WEEBSWORD" AiType="UNITAI_EXPLORE"/>
<Row UnitType="UNIT_WEEBSWORD" AiType="UNITTYPE_MELEE"/>
<Row UnitType="UNIT_WEEBSWORD" AiType="UNITTYPE_LAND_COMBAT"/>
<Row UnitType="UNIT_PLEB" AiType="UNITAI_COMBAT"/>
<Row UnitType="UNIT_PLEB" AiType="UNITAI_EXPLORE"/>
<Row UnitType="UNIT_PLEB" AiType="UNITTYPE_MELEE"/>
<Row UnitType="UNIT_PLEB" AiType="UNITTYPE_LAND_COMBAT"/>
</UnitAiInfos>
<UnitCaptures>
<Row CapturedUnitType="UNIT_MOD" BecomesUnitType="UNIT_MOD"/>
</UnitCaptures>
<UnitReplaces>
<Row CivUniqueUnitType="UNIT_MOD" ReplacesUnitType="UNIT_SETTLER"/>
<Row CivUniqueUnitType="UNIT_WEEBSWORD" ReplacesUnitType="UNIT_INFANTRY"/>
<Row CivUniqueUnitType="UNIT_PLEB" ReplacesUnitType="UNIT_WARRIOR"/>
</UnitReplaces>
<Tags>
<Row Tag="CLASS_WEEB" Vocabulary="ABILITY_CLASS"/>
</Tags>
<TypeTags>
<Row Type="UNIT_WEEBSWORD" Tag="CLASS_WEEB"/>
</TypeTags>
<Units>
<Row UnitType="UNIT_MOD" BaseMoves="2" Cost="80" AdvisorType="ADVISOR_GENERIC" BaseSightRange="3" ZoneOfControl="false" Domain="DOMAIN_LAND" FormationClass="FORMATION_CLASS_CIVILIAN" FoundCity="true" PopulationCost="1" PrereqPopulation="2" Name="Twitch Staff Member" Description="LOC_UNIT_MOD_DESCRIPTION" CanCapture="True" CostProgressionModel="COST_PROGRESSION_PREVIOUS_COPIES" CostProgressionParam1="20" TraitType="TRAIT_CIVILIZATION_UNIT_MOD"/>
<Row UnitType="UNIT_WEEBSWORD" BaseMoves="2" Cost="410" AdvisorType="ADVISOR_CONQUEST" BaseSightRange="2" ZoneOfControl="true" Domain="DOMAIN_LAND" FormationClass="FORMATION_CLASS_LAND_COMBAT" Name="Weeb Swordsmen" Description="LOC_UNIT_WEEBSWORD_DESCRIPTION" PurchaseYield="YIELD_GOLD" PromotionClass="PROMOTION_CLASS_MELEE" Maintenance="3" Combat="72" PrereqTech="TECH_REPLACEABLE_PARTS" TraitType="TRAIT_CIVILIZATION_UNIT_WEEBSWORD"/>
<Row UnitType="UNIT_PLEB" BaseMoves="2" Cost="20" AdvisorType="ADVISOR_CONQUEST" BaseSightRange="2" ZoneOfControl="true" Domain="DOMAIN_LAND" FormationClass="FORMATION_CLASS_LAND_COMBAT" Name="Pleb" Description="LOC_UNIT_PLEB_DESCRIPTION" PurchaseYield="YIELD_GOLD" PromotionClass="PROMOTION_CLASS_MELEE" Combat="15" MandatoryObsoleteTech="TECH_GUNPOWDER" TraitType="TRAIT_CIVILIZATION_UNIT_PLEB"/>
</Units>
<UnitUpgrades>
<Row Unit="UNIT_WEEBSWORD" UpgradeUnit="UNIT_MECHANIZED_INFANTRY"/>
<Row Unit="UNIT_PLEB" UpgradeUnit="UNIT_WEEBSWORD"/>
</UnitUpgrades>
</GameInfo>