Fight scenarios is an near incoming part of the program 
Next version changelog :
Code:
- Fixed troubles with incorrect Cooldowns.
- Moved CastSpellById in the API (MySPQR.Internals.ActionBar.CastSpellById(int spellId)).
- Greats improvement in CPU usage (300% less CPU usage).
- Reworked the ObjectManager
available Dictionaries :
public static Dictionary<ulong, Classes.WoWObject> Objects { get; private set; }
public static Dictionary<ulong, Classes.WoWUnit> Units { get; private set; }
public static Dictionary<ulong, Classes.WoWPlayer> Players { get; private set; }
- Added movements (more soon)
MySPQR.Internals.Movements.StartRunning()
MySPQR.Internals.Movements.StopRunning()
MySPQR.Internals.Movements.Jump()
- Added InteruptCast
MySPQR.Internals.ActionBar.CancelCast()
- Added Targetting by guid
MySPQR.Internals.ObjectManager.WoWLocalPlayer.TargetUnitByGUID(ulong guid)
- Added PlayerPet in ObjectManager
MySPQR.Internals.ObjectManager.PlayerPet
- Added PlayerPet targetting
MySPQR.Internals.ObjectManager.WoWLocalPlayer.TargetPet()