Difference between revisions of "GeneralWithAncKilled (M2-Scripting)"
From TWC Wiki
Jump to navigationJump to search (→Sample Triggers) |
(→Detailed Description) |
||
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 02: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.