git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@1 5f9c896b-1e26-0410-94da-f77f675e2462


git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@1 5f9c896b-1e26-0410-94da-f77f675e2462
   [2] Added scripts.sql

Added scripts.sql

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@2 5f9c896b-1e26-0410-94da-f77f675e2462
Added scripts.sql

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@2 5f9c896b-1e26-0410-94da-f77f675e2462


git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@3 5f9c896b-1e26-0410-94da-f77f675e2462


git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@3 5f9c896b-1e26-0410-94da-f77f675e2462
   [4] Working Generic_Caster AI. If you find any problems or bugs please report it to me. 

Working Generic_Caster AI. If you find any problems or bugs please report it to me. 
Apply the updated scripts.sql.
New Helper functions:
DoFaceTarget - Faces the target and sends correct update to player.
CheckTether - returns true if the unit is far away from spawn point and should return.
All ScriptedAI now have built in UpdateAI and AttackStart so that they act just like ReactorAI if you don't create these yourself.
A lot of minor tweaks:
Renamed UnitScript struct back to Script.
Replaced all tabs with spaces.
Updated the How to install.txt

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@4 5f9c896b-1e26-0410-94da-f77f675e2462
Working Generic_Caster AI. If you find any problems or bugs please report it to me. 

Apply the updated scripts.sql.

New Helper functions:
DoFaceTarget - Faces the target and sends correct update to player.
CheckTether - returns true if the unit is far away from spawn point and should return.

All ScriptedAI now have built in UpdateAI and AttackStart so that they act just like ReactorAI if you don't create these yourself.

A lot of minor tweaks:
Renamed UnitScript struct back to Script.
Replaced all tabs with spaces.
Updated the How to install.txt

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@4 5f9c896b-1e26-0410-94da-f77f675e2462
   [5] Added Onyxia AI based off of Nevan's with some tweaks. Phase 2 is a little buggy but everything else should work great.

Added Onyxia AI based off of Nevan's with some tweaks. Phase 2 is a little buggy but everything else should work great.
Added Custom Example AI which is well documented and provides a good example of how to write complicated Scripts. This script is currently not set on any NPC. You will have to do that manually.
Added a Makefile.am using the methods Imbecile and Elegos. Currently I have no idea if it will actually work so please post results and explinations.
New Features via Extended Script that allow random spell casting for more than 1 spell and allows scripts to handle Emotes. Please Read ExtendedScript.txt for more information.
Almost all functions and calls now include Null pointer checks. If you encounter any crashes please let me know.
Generic Melee and Generic Caster AI's have been updated to include a check for if the player dies from an outside source or activates GM mode while fighting. 
Please run scripts.sql to update your database.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@5 5f9c896b-1e26-0410-94da-f77f675e2462
Added Onyxia AI based off of Nevan's with some tweaks. Phase 2 is a little buggy but everything else should work great.

Added Custom Example AI which is well documented and provides a good example of how to write complicated Scripts. This script is currently not set on any NPC. You will have to do that manually.

Added a Makefile.am using the methods Imbecile and Elegos. Currently I have no idea if it will actually work so please post results and explinations.

New Features via Extended Script that allow random spell casting for more than 1 spell and allows scripts to handle Emotes. Please Read ExtendedScript.txt for more information.

Almost all functions and calls now include Null pointer checks. If you encounter any crashes please let me know.

Generic Melee and Generic Caster AI's have been updated to include a check for if the player dies from an outside source or activates GM mode while fighting. 

Please run scripts.sql to update your database.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@5 5f9c896b-1e26-0410-94da-f77f675e2462
   [6] Fixed crash on emote to NPC who doesn't have pReciveEmote defined.

Fixed crash on emote to NPC who doesn't have pReciveEmote defined.
Beginning work on DoYell and DoTextEmote

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@6 5f9c896b-1e26-0410-94da-f77f675e2462
Fixed crash on emote to NPC who doesn't have pReciveEmote defined.

Beginning work on DoYell and DoTextEmote

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@6 5f9c896b-1e26-0410-94da-f77f675e2462
   [7] Added linux makefiles thanks to Virnik.Please post any issues.

Added linux makefiles thanks to Virnik.Please post any issues.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@7 5f9c896b-1e26-0410-94da-f77f675e2462
Added linux makefiles thanks to Virnik.Please post any issues.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@7 5f9c896b-1e26-0410-94da-f77f675e2462
   [8] Updated How to install.txt and the Linux Makefiles.

Updated How to install.txt and the Linux Makefiles.
All common text is now defined in sc_defines.h to allow easy translation. 

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@8 5f9c896b-1e26-0410-94da-f77f675e2462
Updated How to install.txt and the Linux Makefiles.

All common text is now defined in sc_defines.h to allow easy translation. 

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@8 5f9c896b-1e26-0410-94da-f77f675e2462
   [9] Finished up the Generic_Melee script. Please report any issues with melee creatures not casting spells or causing any problems.

Finished up the Generic_Melee script. Please report any issues with melee creatures not casting spells or causing any problems.
Added a bunch of mobs with generic_melee script and new spells for them to use thanks to Gideon and Robing.
Corrected some issues with Onyxia. Wing buffet frequency lowered. She now flies from 1 point to another in phase 2...but I can't figure out how to get her to stay in the air when she gets there.Casting still causes her to appear on the ground.
DoSay now requires a target. This allows text such as "Hello $N, your class is $C" to work properly.
Added DoYell function. Still working on DoTextEmote.
Added some more parameters to the SelectSpell function. Now you can specify range and some spell information such as if the spell causes damage, healing, or if the spell applies an aura. 
Added some more directories for better organization.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@9 5f9c896b-1e26-0410-94da-f77f675e2462
Finished up the Generic_Melee script. Please report any issues with melee creatures not casting spells or causing any problems.

Added a bunch of mobs with generic_melee script and new spells for them to use thanks to Gideon and Robing.

Corrected some issues with Onyxia. Wing buffet frequency lowered. She now flies from 1 point to another in phase 2...but I can't figure out how to get her to stay in the air when she gets there.Casting still causes her to appear on the ground.

DoSay now requires a target. This allows text such as "Hello $N, your class is $C" to work properly.

Added DoYell function. Still working on DoTextEmote.

Added some more parameters to the SelectSpell function. Now you can specify range and some spell information such as if the spell causes damage, healing, or if the spell applies an aura. 

Added some more directories for better organization.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@9 5f9c896b-1e26-0410-94da-f77f675e2462
  [10] Fixed a bug where melee casters were casting 100% of the time. Adjusted to 25%.

Fixed a bug where melee casters were casting 100% of the time. Adjusted to 25%.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@10 5f9c896b-1e26-0410-94da-f77f675e2462
Fixed a bug where melee casters were casting 100% of the time. Adjusted to 25%.

git-svn-id: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2@10 5f9c896b-1e26-0410-94da-f77f675e2462