About This File
This is a Eluna script designed to simulate having personal companions to assist players in combat(Server Side) and not requiring core side or a lot DBC edits. This script will do the following.
- Summons NPC using a spell. Customizable.
- Dismiss NPC using a spell. Customizable.
- Summoned NPC will only attack what the player does.
- Summoned NPC will vanish when it gets a certain distance away from the player. Customizable.
- Summoned NPC will vanish and reappear when the player mounts and dismounts.
- Dismissing will only affect the companions and not dismiss a Warlock, Hunter, or Death Knight Pet.
- Summoned NPC will use server-side settings to handle it's abilities. SmartAI, Eluna, and/or Core-side scripts.
- Summoned NPC are entirely controlled from creature_template. This includes level, health, mana, speed, and damage.
-
Limits the player to only have one companion out at a time.
Github: https://github.com/Felskorn-WoW/companions_system
Example Usage:
Edited by Zelos