ok, just added the latest version. v2.06.
from the changelog:
Version 2.06
updated 1/1/04 (Happy New Year!)
- added a user-definable proximity trigger message (the ProximityMsg property) that is displayed over the player when the spawner is triggered. Based on the original idea by David in his movement spawner.
- added the ability to make player-proximity triggered spawning also dependent upon a property of any targetable item. This allows spawn chaining by making one spawner dependent on the state of another spawner. It also allows spawners to be made dependent upon things such as switches, doors, number of items, weight, or amount of gold in containers, etc. To use this feature, select the TriggerObject property in the props list, then target the object to trigger off of. Then set the TriggerOnProperty field with the property and the value to test. e.g. maxgold=20, or killcount>10, or open=true. Where maxgold, killcount, and open are property names on the objects. Supports <, >, and = operators for testing the values. Supports, int, bool, string, and double value types.
- added a killcount property to the spawner which can be used in conjunction with the property-triggering feature to chain spawners based upon the number of kills made on it. killcount is incremented for each spawn that occurs while the spawner is not full. When it reaches full spawn the counter is reset to zero. Therefore, it will keep track of player kills as long as they can keep up with the spawn and prevent it from becoming full again. Multiple chaining of spawns becomes possible with this feature (champ like spawn scenarios) with final boss mobs.
- added support for setting nested attributes on items such as armorattributes. To access these attributes use dot notation e.g. to change luck on a weapon use the specification string katana/attributes.luck/50 , or platehelm/armorattributes.magearmor/1/skillbonuses.skill_1_name/anatomy/skillbonuses.skill_1_value/20 to set magearmor and add +20 anatomy.
These are the same property names that appear in the props list.
Note, the object property triggering and proximity-triggered message features are NOT supported in xml files.
Also note, the killcount does not count the actual number of kills made, but rather the number of spawns generated, so it should be taken as a close approximation rather than an accurate count of kills.