Added a preliminary form for Areatrigger selecting.
Fix a possible NULL-crash when searching for a world database
Add a database method to listing areatriggers with an AIName instead of directly calling WorldDatabase.ExecuteQuery. Method is called AreaTriggerHasSmartAI and returns a bool.
Rename enumerator 'SmartTargetType' to 'SmartTarget' so it fits all other enumerators
Greatly reduce size of the parameter textboxes so the labels of the parameter strings no longer overwrite them. Also implement action_type_information for SMART_ACTION_CAST and add "..." buttons (default invisible) to all param fields which only become visible for some action types (todo: move to DB (?)). The buttons are useful for when selecting stuff like cast flags or searching for spells
Get rid of unused sqlite_database.db file, it is held in the Resources folder
Fix a minor logic flaw in one of my previous commits
Add SMART_EVENT_SPELLHIT and SMART_EVENT_RESPAWN to the parameter button visibility enabling
Don't show the exception message when interrupting the search in the search form if the exception type is ThreadAbortException
Implement the parameter tooltips pulled from the SQLite database
Fix an issue where the picturebox would be disabled forever if no script was found for the loaded entry
When pressing Enter to load a script we first check if the picturebox is actually enabled
Implement a form to search for spells (the spell table will be pushed in a little bit). Also fixed issue with the criteria textbox when pressing enter, it's actually a richtextbox because we needed to adjust the size (and this is not possible with normal textboxes)