Difference between revisions of "Osiris/API/ObjectEnteredCombat"
From Divinity Engine Wiki
m (reference DB_CombatCharacters/DB_WasInCombat) |
m |
||
Line 17: | Line 17: | ||
* Helper [[Osiris/Shared/DB_WasInCombat|DB_WasInCombat]] | * Helper [[Osiris/Shared/DB_WasInCombat|DB_WasInCombat]] | ||
− | [[Category:Osiris Events]] | + | [[Category:Osiris Events|ObjectEnteredCombat]] |
Latest revision as of 15:14, 19 December 2017
Full Definition(s)
- event ObjectEnteredCombat((GUIDSTRING)_Object, (INTEGER)_CombatID)
Description
Thrown when an object (character or item) enters a combat.
Parameters
- _Object: The object that has entered the combat
- _CombatID: A handle that identifies the combat. Should always be > 0.
Notes
- This can be a combat that is still being set up, or an existing combat joined by a character that wandered too close.
- When this event gets thrown, this object's combat setup has not yet fully finished. This means you cannot yet use APIs such as JumpToTurn on them. You can only use it to react in general to the object getting involved in a combat (e.g. to change alignments so that others join the combat as well).
- See ObjectReadyInCombat for an explanation about when you can use JumpToTurn.