GeneralWithAncKilled (M2-Scripting): Difference between revisions
From TWC Wiki
| Line 12: | Line 12: | ||
== Detailed Description == | == Detailed Description == | ||
Definitly bugged. Tested wit MTW2 TATW2.1 By spawning a small army and gave the general of that army the one_ring. After killing that general definitly in battle my winning general received nothing. | |||
Workaround: | |||
;------------------------------------------ | |||
Trigger one_ring_bearer_killed_execute | |||
WhenToTest GeneralPrisonersRansomedCaptor | |||
Condition RansomType execute | |||
and I_EventCounter whoHaveTheRing > 0 ; somebody had it before | |||
and not I_WorldwideAncillaryExists one_ring true ; but now it does not exist anymore | |||
AcquireAncillary one_ring chance 100 | |||
;------------------------------------------ | |||
Trigger one_ring_bearer_killed_PostBattle | |||
WhenToTest PostBattle | |||
Condition WonBattle | |||
and I_EventCounter whoHaveTheRing > 0 ; somebody had it before | |||
and not I_WorldwideAncillaryExists one_ring true ; but now it does not exist anymore | |||
AcquireAncillary one_ring chance 100 | |||
== Sample Scripts == | == Sample Scripts == | ||
Revision as of 03:38, 23 September 2010
- Type: Condition
- Trigger Requirements: character_record
- Parameters: ancillary name
- CA Example: GeneralWithAncKilled holy_grail
- CA Description: Test to see if a general with specified ancillary was killed in the battle
- Battle/Strat: Both
- Class: GENERAL_ANC_KILLED
Detailed Description
Definitly bugged. Tested wit MTW2 TATW2.1 By spawning a small army and gave the general of that army the one_ring. After killing that general definitly in battle my winning general received nothing.
Workaround:
- ------------------------------------------
Trigger one_ring_bearer_killed_execute
WhenToTest GeneralPrisonersRansomedCaptor
Condition RansomType execute
and I_EventCounter whoHaveTheRing > 0 ; somebody had it before
and not I_WorldwideAncillaryExists one_ring true ; but now it does not exist anymore
AcquireAncillary one_ring chance 100
- ------------------------------------------
Trigger one_ring_bearer_killed_PostBattle
WhenToTest PostBattle
Condition WonBattle
and I_EventCounter whoHaveTheRing > 0 ; somebody had it before
and not I_WorldwideAncillaryExists one_ring true ; but now it does not exist anymore
AcquireAncillary one_ring chance 100
Sample Scripts
None Currently
Sample Triggers
Trigger one_ring
WhenToTest PostBattle
Condition WonBattle
and IsGeneral
and GeneralWithAncKilled one_ring
AcquireAncillary one_ring chance 100
See Also
- Conditions (M2-Scripting) - For links to other condition pages and information on parameters.
