Ok so, don't you hate having a duel and then waiting for your health to return or something?
Messed around with Creatures and Quests and this is what I got:
1. Open your MySQL program and connect to your server.
2. Go into your World Database and go to Creature_Names
3. Add a new line and do the following:
Now Save and we'll continue to the next section.
4. Go into Creature_Proto
5. Again, create a new Line and Follow my the guide.
Hit Save.
Right, now we have the NPC for the Healer, but she cant do anything just yet.
6. Go to the 'Quest' Database
7. Create a new line and follow - Again.
Code:
Entry: 9000012 (Doesn't need to be the same as the NPC, but I'm going to put it the same so i don't get confused)
ZoneID: 5
Sort: 5
Flags: 0
MinLevel: 1 (You want everyone to be healed, so use level 1 as the minimum.)
MaxLevel: 70 (This will allow everyone from 1-70 be able to use this function.)
Type: 0
RequiredRaces: 1791
RequiredClass: 0
RequiredTradeskill: 0
RequiredTradeskillValue: 0
RequiredRepValue: 0
LimitTime: 0
SpecialFlags: 0
PreviousQuestID: 0
NextQuestID: 0
SrcItem: 0
SrcItemCount: 0
Title: Heal Me! (Or whatever you want)
Details: Hold still, I'll heal you! (Whatever you want)
Objectives: Your hurt bad, Keep still and I should be able to mend you. (Whatever you want)
IncompleteText: Stoopid. (Whatever you want)
(Skip the rest until you get to the "CastSpell" tab)
CastSpell: 25840 (Full Heal (Heals the User for Full Health - You can use other Spell ID's if you want)
(Skip the rest until you get to "IsRepeatable" tab)
IsRepeatable: 1 (This will enable it to be used again.)
Hit Save.
This is the Quest done, now to apply the quests.
8. Go into Creature_Quest_starter
9. Create a new line and Follow
Code:
ID: 9000012 (Must match the EntryID you used for your NPC.)
Quest: 9000012 (Must match your Quest's Entry ID)
Hit save.
10. Go to Creature_Quest_finisher
Code:
ID: 9000012 (Must match the EntryID you used for your NPC.)
Quest: 9000012 (Must match your Quest's Entry ID)
11. Hit Save and Restart your server
12. Go in-game and spawn your mob in your Desired Location(s).