You know what? You are absolutely right, and I do apologize for taking over 604,800 seconds to respond.
If someone asks for something that works with a specific version of something, linking them without knowing whether it will or not isn't helpful at all, it is stupid. I call spades spades.
but yet youre confident that:
First you claim ignorance, then you claim the gift of foresight. Interesting. Of course you reworded it with a little less certainty but more FUD:
Using logic, why wouldn't it be fixed to work with 2.1? The original author being gone has nothing to do with it, in fact, ArteGordon is not even the original author. The source code of the system that you seem to know all of the faults of has, right in the beginning:
Rich (BB code):
Modification of the original XmlSpawner written by bobsmart
Not that it matters, this community has been around for more than 4,733,538.9 minutes, and in that time many scripts have been updated without the original authors, in fact there are at least 7 updated versions of Arya's Addon Generator on these boards by multiple people for multiple RunUO versions. XMLSpawner itself has been updated quite a few times by various people, although to say that any of them has been a dedicated 'project' is a bit much. Bottom line, popular releases always get updated by the community.
Why thank you for giving me permission to do correctly what you have failed to do! It truly is an honor!
Anyway, the main issue getting XML Spawner to work with RunUO 2.1 is the relatively common issue of Tile vs StaticTile and LandTile, as well as a small issue with netstate in the attachments system, and the also common SBinfo issue.
The kind folks over at the RunUO-SA project have made the necessary changes, however they also updated other portions of it to work with the (even newer) current SVN, and as such it does not work out of the box with 2.1. I have removed those updates (CreaturesName vs SpawnNames, HomeLocation, the Ter Mur stuff, etc) And it compiles and works fine on RunUO 2.1. Those using the current SVN will want to keep those other updates from the SA Project.
Cheers!
Files that need to be changed (from the archive you posted)
.\XmlSpawner2.cs
.\XmlUtils\WriteMulti
.\XmlMobiles\TalkingJeweler.cs
.\XmlQuest\XmlQuestHolder.cs