Full Version : XmlSpawner2 v3.21 [RunUO 2.0] released
xmlspawner >>XMLSpawner - Releases & Updates >>XmlSpawner2 v3.21 [RunUO 2.0] released


<< Prev | Next >>

ArteGordon- 03-15-2007
New to version 3.21
updated 3/15/07
Bug Fixes
- fixed an issue involving rewards being used directly out of questholders. Now, any rewards attached to a questholder such as gold, reagents, charged items, etc. are protected from being accessed by processes that perform recursive searches through a players pack for items (such as spellcasting, and vendors). For example, this means that gold rewards still attached to a questholder will be viewable, but will not appear in the total gold available to the player, and cannot be used for purchases.

Modified Features
- added a property test option to the SETONNEARBY keyword that allows you to restrict the objects selected (thanks to Steelcap for the suggestion). The new syntax is

SETONNEARBY,range,name[,type][,searchcontainers][,proptest]/prop/value/prop/value...

So, for example, to set the hue of all nearby creatures with hitpoints of less than 100 to blue you could use something like

SETONNEARBY,10,*,basecreature,false,hits<100/hue/500

New Features
- added a Journal feature to questholders that allows a text log to be built that can be accessed from the new 'Journal' tab in the questholder gump. Information can be added to the journal by setting the AddJournalEntry property on the questholder to the desired text. That text will be appended to the running journal log. The text must be of the form, "EntryID: text", where the EntryID is a unique string label that will be used to identify the journal entry. Setting the text for a journal entry with the same ID will replace the text for that entry. To remove a journal entry, just specify an empty text field.
For example, you could add a journal entry to a carried questholder like this

SETONCARRIED,Too many orcs,questholder/addjournalentry/A simple request:You met a young woman named Tess outside of the Sweet Dreams inn. She asked if you could help with a small problem she was having with the growing orc population outside of her house near Britain.

or create a quest with initial journal entries like

questholder/name/Too many orcs/objective1/KILLNAMED,Brakk,orc/addjournalentry/A simple request:You met a young woman named Tess outside of the Sweet Dreams inn. She asked if you could help with a small problem she was having with the growing orc population outside of her house near Britain.

user posted image

Entries can also be added and/or modified at any time by using the "Add" button in the gump.