the current ESCORT quest objective requires that you specify a named mob to be escorted,
ESCORT,mobname[,proptest]
I have made a simple mod to XmlQuest.cs will allow you to specify an empty mob name which will allow you to escort any talkingbaseescortable mob to satisfy the objective, so that something like this
ESCORT,will work.
To require 5 unnamed escorts, just set up 5 separate objectives like that.
You can also add a property test for the escorters compassion so that the objective will only be satisfied once they complete the escort and their compassion passes a certain level.
ESCORT,,controlmaster.virtues.compassion>10The only problem with this is that the current talkingbaseescortable registers the quest after the controlmaster value has been cleared, so that test wont work at the moment.
I have added fixed versions of XmlQuest.cs and TalkingBaseEscortable.cs to the beta_309.zip file that have the modifications that will allow those types of objectives to work.
http://xmlspawner.15.forumer.com/index.php?showtopic=53
Note, that when tested like that, the value of controlmaster.virtues.compassion will reflect the compassion gained for the current escort.