Commit Graph

  • b2bebc006e Add overflow checking for CHECKVAL. Patman64 2014-08-02 03:31:11 -04:00
  • 64c26969b7 Move some unused includes. Patman64 2014-08-02 02:31:19 -04:00
  • 49698169c7 Clean-up some unnecessary CHECKVAL templates. Patman64 2014-08-02 02:21:07 -04:00
  • a8d0ba6757 Fix compiling error due to Ban global method. Patman64 2014-08-02 02:17:54 -04:00
  • 57153d6c47 Merge pull request #95 from Patman64/aura_documentation Rochet2 2014-08-01 12:43:27 +03:00
  • ddc9f9f46b Remove old documentation and reference to GetCharges. Patman64 2014-07-31 20:26:41 -04:00
  • 3ad216ff1d Add documentation to AuraMethods.h. Patman64 2014-07-31 20:22:45 -04:00
  • f0bf49148f Update Ban() documentation Rochet2 2014-07-31 17:36:57 +03:00
  • 7607ef66aa Allow banning without who banned player Rochet2 2014-07-31 17:35:56 +03:00
  • 2a2e5b56d8 Remove the lua utility functions and use our own Rochet2 2014-07-28 18:34:09 +03:00
  • 307c3459ef Eluna fix typo Rochet2 2014-07-26 14:20:18 +03:00
  • 207e51b000 Update INSTALL.md Rochet2 2014-07-25 00:21:35 +03:00
  • 38c516c527 Eluna add boost support and fix warnings Rochet2 2014-07-24 23:37:42 +03:00
  • 62db0c601b Update LuaEngine.cpp Rochet2 2014-07-21 22:57:07 +03:00
  • 1bfaf5a44b Update LuaFunctions.cpp Rochet2 2014-07-17 22:00:13 +03:00
  • cec3174b38 Eluna fix TC Rochet2 2014-07-17 21:18:49 +03:00
  • f3baa46446 Eluna fix TC merge changes Rochet2 2014-07-17 17:23:46 +03:00
  • 94528114c9 Eluna fix typo in filename thanks Antz :3 Rochet2 2014-07-17 16:41:48 +03:00
  • 13cec80b14 Eluna add mangos objectguid header Rochet2 2014-07-17 00:05:36 +03:00
  • 816134b60e Eluna add ace include for mangos Rochet2 2014-07-16 23:09:28 +03:00
  • 39adf480ec Merge branch 'master' of https://github.com/ElunaLuaEngine/Eluna Rochet2 2014-07-16 23:05:11 +03:00
  • 83c40bb4f2 Eluna fix TC cata build and correct wotlk Rochet2 2014-07-16 23:04:58 +03:00
  • c479607104 Eluna fix mangos build (missing enum from player) Rochet2 2014-07-16 22:16:28 +03:00
  • a3359062e5 Eluna/Core Refactor code making LuaEngine.h lighter and splitting entities to their own files. Fixed reload crash for timed events Rochet2 2014-07-16 16:12:07 +03:00
  • 606d7f0c24 More definition updates Foereaper 2014-07-12 00:37:39 +02:00
  • 9790a2985c Mangos definition update Foereaper 2014-07-11 23:56:09 +02:00
  • 550f32976a Merge branch 'master' of https://github.com/ElunaLuaEngine/Eluna Rochet2 2014-07-11 00:20:46 +03:00
  • 1447e0da57 Eluna improve object variable extension Rochet2 2014-07-11 00:20:25 +03:00
  • c44b26befb Update README.md Foereaper 2014-07-09 23:09:50 +02:00
  • dc8afa45b2 Eluna add new hook (need to think where to place this) and corrected Power functions Rochet2 2014-07-09 21:18:20 +03:00
  • 965d511d52 Eluna fix load order Rochet2 2014-07-03 20:20:44 +03:00
  • 873d6a9537 Eluna fix crash on shutdown, closes #71 Rochet2 2014-07-03 19:08:58 +03:00
  • df480f976d Eluna Fix GetObjectType Rochet2 2014-07-03 18:30:45 +03:00
  • 5a40cc5dea Eluna fix linux Rochet2 2014-07-02 01:24:07 +03:00
  • 637ee5fff9 Eluna tweak load order. You can now freely use require() on any script. all lua files are loaded alphabetically (path is taken into account) and the extensions folder is loaded first always Rochet2 2014-07-02 00:44:54 +03:00
  • 6b01113a70 Merge branch 'master' of https://github.com/ElunaLuaEngine/Eluna Rochet2 2014-07-01 00:35:14 +03:00
  • d09b5b04ba Eluna Closes: #70, #69, #83, http://emudevs.com/showthread.php/3438-Custom-Items-and-On-Item-Use-Events Fixes Object::~Object crash log from #71 Rochet2 2014-07-01 00:35:06 +03:00
  • 6acf09dcf5 Update FunctionCache.lua Rochet2 2014-06-30 19:26:19 +03:00
  • 8fe509c838 Eluna add mangos support. Notice that old MANGOS is now CMANGOS Rochet2 2014-06-29 14:16:59 +03:00
  • 1f75dc7843 Eluna change definition checks from mangos to tc Rochet2 2014-06-29 12:26:16 +03:00
  • c2a3ea5043 Eluna remove unused method bodies, Rename method bodies correctly, enable some methods implemented on mangos and TC already.. Rochet2 2014-06-29 11:51:11 +03:00
  • fdd63cd716 Eluna fix classic and TBC return false for item use Rochet2 2014-06-28 18:31:49 +03:00
  • 1e4aa81e6a Eluna fix extension for classic and TBC Rochet2 2014-06-28 17:00:38 +03:00
  • 423619b652 Eluna switch to Lua 5.2.3 Rochet2 2014-06-28 00:31:14 +03:00
  • 6cd2ed2b6f Eluna fix mangos build Rochet2 2014-06-27 22:17:40 +03:00
  • 0f8f37678d Eluna fix crash on InterruptSpell. Make item use and item gossip hooks to be able to return false to stop spell casting. Rochet2 2014-06-27 22:15:30 +03:00
  • 1591e7a40d Update README.md Rochet2 2014-06-27 00:37:31 +03:00
  • 2318149d7a Eluna fix cata merge Rochet2 2014-06-26 17:46:17 +03:00
  • d81a00ae20 Eluna fix core merge Rochet2 2014-06-26 17:08:14 +03:00
  • 580b3f7a25 Fix linux warnings Implement #72 Rochet2 2014-06-25 23:29:07 +03:00
  • aa78932fd1 Eluna fix invalid stack state error Rochet2 2014-06-22 12:51:48 +03:00
  • 34517d77d1 Eluna fix crash on deleted item. Closes #66 Rochet2 2014-06-20 00:53:44 +03:00
  • 2764a915a1 Add a little more documentation to source. #24 Rochet2 2014-06-19 16:58:13 +03:00
  • 98aa2d18ef Add UpdateEntry method for creature. Closes #67 Rochet2 2014-06-19 13:10:53 +03:00
  • aa96c42eb0 Eluna misc fixes Rochet2 2014-06-19 01:09:51 +03:00
  • d294405272 Eluna fix invalid errors Rochet2 2014-06-18 22:35:27 +03:00
  • 0fd1615887 Eluna add event group type name to the error messages Rochet2 2014-06-17 21:47:39 +03:00
  • 79fd1d5bab Eluna fix crash on reload eluna used from console Rochet2 2014-06-15 12:53:13 +03:00
  • 2d81bd23eb Update LuaFunctions.cpp Rochet2 2014-06-14 12:35:16 +03:00
  • 6e4e77f18d Update CreatureMethods.h Rochet2 2014-06-14 12:35:01 +03:00
  • 719707f8b0 Fix GetAITarget Rochet2 2014-06-14 01:12:15 +03:00
  • 45c5c876dd Eluna remove crash possibility of using ReloadEluna global function on returning hooks, restrict the use of the reload command Rochet2 2014-06-10 23:31:57 +03:00
  • 37a0161f29 Eluna add GetWorldObject by guid to map methods. Closes #64 requires use of guid Rochet2 2014-06-08 21:32:29 +03:00
  • eab5c0693b Eluna fix mangos GetAggroRange Rochet2 2014-06-08 02:00:24 +03:00
  • 70b5389c13 Eluna fix the distinction between Cstring and String for mangos Rochet2s 2014-06-07 23:41:20 +03:00
  • eeb348e48a Eluna fix some methods Rochet2 2014-06-07 23:01:10 +03:00
  • 143e81da07 Eluna fix merge changes Rochet2 2014-06-07 17:19:02 +03:00
  • 572f2670fc Update HookMgr.cpp Rochet2 2014-06-07 01:41:50 +03:00
  • a7e87c5de0 Eluna Rochet2 2014-06-04 22:08:01 +03:00
  • 417bb6d017 Eluna Rochet2 2014-06-04 21:32:31 +03:00
  • 8acf303652 Eluna fix build Rochet2 2014-06-04 20:47:33 +03:00
  • 77ff26ac8e Eluna made hook stores use templates to verify right bind store used to prevent human errors. Also fixed an error this system brought up :) Rochet2 2014-06-04 19:55:25 +03:00
  • d7a07239e9 Eluna fix gossip events Rochet2 2014-06-04 18:44:41 +03:00
  • b7c00ae18f Eluna fix TC wotlk - was missing the include for opcodes Rochet2 2014-06-02 21:05:03 +03:00
  • e7b1bdb6a9 Eluna fix typo Rochet2 2014-06-02 16:14:19 +03:00
  • 40774d0c5c Eluna fix opcode definitions Rochet2 2014-06-02 15:49:42 +03:00
  • 9a1f8c7884 Eluna fix linux warnings Rochet2 2014-06-02 12:13:21 +03:00
  • 16e7a71980 Eluna prevent copying of Eluna and fix init order of WorldObjectInRangeCheck Rochet2 2014-06-02 11:46:42 +03:00
  • d4dbc2c00e Eluna attempt fix linux Rochet2 2014-06-02 11:18:40 +03:00
  • d269acbf8e Eluna fix typo Rochet2 2014-06-02 01:53:48 +03:00
  • 19b03dcbcf Eluna fix mangos build Rochet2 2014-06-02 01:45:28 +03:00
  • b1f85bfc21 Eluna Improved pushing so that a single userdata is used per object pushed. Made everything use the singleton less, allowing more free code and easier to implement multithreading later. Made macros for hookmgr and fixed the issue with hooks called inside hooks. Rochet2 2014-06-01 23:58:28 +03:00
  • e131f36d39 Eluna add new system for userdata management. single userdata with GC. Note that this will still need the core side destructors to have the ref remove function used in order to have invalid pointer errors. Rochet2 2014-05-28 11:54:26 +03:00
  • 74aaea30d5 Eluna fix RegisterEvent and other unexpected arguments Rochet2 2014-05-26 00:34:30 +03:00
  • 18258079b2 Update LuaEngine.h Rochet2 2014-05-26 00:28:27 +03:00
  • 9873293b17 Update UnitMethods.h Rochet2 2014-05-24 17:15:15 +03:00
  • 166115b612 Update UnitMethods.h Rochet2 2014-05-24 16:35:11 +03:00
  • 93b5da51d6 Eluna fix mangos build Rochet2 2014-05-14 15:52:19 +03:00
  • 94063c1b7d Eluna Removed mutex lock and forced only one map update thread to be used. Made returning more arguments than pushed to return the return amount of nils instead. Removed a few hooks Rochet2 2014-05-14 12:48:00 +03:00
  • f166732b49 Eluna fix TC define changes Rochet2 2014-05-06 13:30:11 +03:00
  • 9b805be502 Update INSTALL.md Rochet2 2014-05-03 16:57:25 +03:00
  • a5b372aeaf Update CreatureMethods.h Rochet2 2014-04-30 01:45:22 +03:00
  • 6751208eb2 Eluna create workaround for SetReactState Rochet2 2014-04-29 22:56:02 +03:00
  • 523e6d50e5 Update LuaEngine.h Rochet2 2014-04-29 22:27:02 +03:00
  • bae4bd18be Updated GetAreaName with locale being an optional argument Easelm 2014-04-26 16:51:50 -04:00
  • 89dc95a746 Added Global Method Easelm 2014-04-26 15:09:09 -04:00
  • c998575221 Eluna fix build Rochet2 2014-04-25 13:16:13 +03:00
  • 404cbf3d11 Eluna fix mangos build Rochet2 2014-04-25 11:37:46 +03:00
  • 0fd4fbd945 Eluna fix folder path and add config option possibility for script folder path (default 'lua_scripts') Rochet2 2014-04-25 11:25:15 +03:00
  • cdaf38b737 Eluna fix linux script loading - Still require adding a config setting to set a path to allow you to use a fixed path with restarters and shortcuts Rochet2 2014-04-23 15:53:38 +03:00