Discuss this page on this page's Talk Page
objAddItemEnhancement has no entry in the Xelerus list.
| Syntax | (objAddItemEnhancement obj item enhancementType [lifetime]) → enhancementID |
|---|---|
| Arguments | obj: ???. |
| item: ??? | |
| enhancementType: ?Arbitrary string naming enhancement. If blank it can stack with itself? | |
| [lifetime]: ?Optional lifetime of enhancement in ticks. | |
| Returns | enhancementID: ???. |
| Category | item |
| Description | ?Adds an enhancement to any object?. |
Example code taken from UsefulItems.xml
; Enhance! (block Nil ; Add enhancement (if (not (objAddItemEnhancement gSource theShields enhancementType theLifetime)) (objSendMessage gSource Nil "The crystal has no effect") ) ; Identify the item (itmSetKnown gItem) ; Remove ROM (objRemoveItem gSource gItem 1) ) )
See also shpEnhanceItem
Return to Functions list