Condition_HasBargainCoolTime
Description
Checks whether a bargain cooltime exists between the BaseObject character and the NonBaseObject
(a CarriableObject). The cooltime is tracked on the CarriableObject and keyed to the character's
entity ID.
Parameters
| Parameter | Description |
|---|
| BaseObject | The character to check for bargain cooltime (Self or Target); NonBaseObject is the item |
| CompareType | Equal: cooltime is active; NotEqual: no cooltime (cooltime has expired or never set) |
Examples
| Description | BaseObject | Command | CompareType |
|---|
| Is self currently in a bargain cooltime with the item? | Self | HasBargainCoolTime | Equal |
| Is target still in cooltime after a recent bargain? | Target | HasBargainCoolTime | Equal |
| Has the bargain cooltime expired for self? | Self | HasBargainCoolTime | NotEqual |