Just like;
CreateNpcFromTemplate( template, x, y, z, override_properties := 0, realm := _DEFAULT_REALM)
Only for items.
Override properties for CreateItem* functions
Moderator: POL Developer
You can already.
Get item's info using GetItemDescriptor(objtype / objtypename) and change values in it before creating the item.
Overriding the values in struct is sometimes a bit hard (cprops...), but it is doable. Also note that r/o values cannot be changed (weight).
Get item's info using GetItemDescriptor(objtype / objtypename) and change values in it before creating the item.
Code: Select all
var objtype := OBJTYPE_AXE; // 3907
var descriptor := GetItemDescriptor(objtype);
print(descriptor);
descriptor.color := COLOR_RED;
// Results a red axe.
CreateItemInBackpack(who, descriptor, 1);