Commit Graph

  • e42c7a38a5 eq.attack_npc(npc_id) and eq.attack_npc_type(npc_type) added. KimLS 2013-06-28 16:43:57 -07:00
  • 7b5b1b2583 Added eq.attack(client_name) to lua. KimLS 2013-06-28 16:30:27 -07:00
  • 0578f45490 Revert "Revert "Merge pull request #77 from j883376/cleanups"" j883376 2013-06-28 04:25:44 -04:00
  • f46f7bd528 event_death_complete KimLS 2013-06-27 15:07:28 -07:00
  • 945cc2117f Fix for perl not loading events if they're chained, fix for items not being removed from inventory at an intuitive time in event_trade KimLS 2013-06-27 14:14:10 -07:00
  • a5db4310c6 Merge branch 'master' into lua KimLS 2013-06-27 12:53:47 -07:00
  • d25205d9d3 Revert "Merge pull request #77 from j883376/cleanups" KimLS 2013-06-27 12:50:20 -07:00
  • d12c700bbf missing lua mob function KimLS 2013-06-26 22:23:31 -07:00
  • db70ad37dd Fix for quest::depop and quest::respawn not functioning KimLS 2013-06-26 15:43:55 -07:00
  • 9e1115f899 Merge master, pretty close to RC atm KimLS 2013-06-26 12:52:00 -07:00
  • 82f4b4ee53 Merge pull request #76 from Zaela/respawn Alex 2013-06-26 10:13:56 -07:00
  • 02bd24d26b Merge 72ef7f6557893da699aad4eff9e1d64213c5ee17 into 4ff2efea435a235b634904c91381334ce2d38e4b #76 Zaela 2013-06-26 10:06:19 -07:00
  • 4ff2efea43 Merge pull request #77 from j883376/cleanups Alex 2013-06-26 10:06:07 -07:00
  • d2a3c051e5 Added custom find lua cmake module to make building on windows easier KimLS 2013-06-26 09:57:06 -07:00
  • 16d3825df4 Fixed translocate, dispatch event now returns values properly, embparser now stores errors (what few it has) KimLS 2013-06-26 09:26:19 -07:00
  • 602b17f0e8 Fix for msvc compile, lua_bit.cpp wont try to compile if lua isn't set to build KimLS 2013-06-26 08:05:36 -07:00
  • 2f7dbbbf0f Merge 488b2888a8123341767684ed7ce0cd83a774dcee into e811e3975b3e6f5f1c3274a501b6f964925281fb #77 j883376 2013-06-25 20:48:18 -07:00
  • 488b2888a8 Fix uses of uninitialized variables #77 j883376 2013-06-25 23:40:05 -04:00
  • 1480b8911f Sorta hacky work around for doing nukeitem in item quests. Added lua bitop library. Made excluding io/os optional KimLS 2013-06-25 14:51:06 -07:00
  • 72ef7f6557 Made default-on-error a little less bad. #76 Zaela 2013-06-25 11:05:03 -07:00
  • f35afed89a one eof newline Zaela 2013-06-25 10:45:07 -07:00
  • ffe6494147 Forgot a semicolon in an important spot. KimLS 2013-06-24 13:00:50 -07:00
  • 342a4c1b17 Fix for clickies not working, changed order of dispatch events to allow nuking items from regular item events. Changed the lua modules path. KimLS 2013-06-24 12:42:42 -07:00
  • b904689a98 Added Spawn object to lua and functions to manipulate them KimLS 2013-06-23 14:48:36 -07:00
  • 0dc66b3dd7 Added quest areas (only accessable in lua) which work similar to proximities except are not attached to any one npc. Also fixed up the proximity code a bit to comply and got rid of my stupid ass fix for the deleting lists thing KimLS 2013-06-22 20:47:11 -07:00
  • bb1282de30 encounter events can now watch all events by all npcs/items/quests by registering themselves to watch -1, fix #74 KimLS 2013-06-22 14:23:07 -07:00
  • c5e4cf35c0 Reworked RespawnFromHover framework to allow future customization (scripting) of respawn options. Added event_respawn to be triggered when a client respawns from hover into the current zone (may not be set up correctly!). Zaela 2013-06-22 08:35:33 -07:00
  • 2529a7700e Fix for luabind not compiling (jumbers), bunch of api upgrades for lua, changed where spells and items load quests from, removed some old code. etc etc. KimLS 2013-06-22 01:32:41 -07:00
  • 7e2806119b Fix some improper uses of printf formats j883376 2013-06-22 00:55:54 -04:00
  • 536e31d771 Change binary output path to use CMake variable j883376 2013-06-21 23:21:57 -04:00
  • 2a39449f6e Fix exit code values j883376 2013-06-21 22:54:28 -04:00
  • 7af04798fb Augment item events KimLS 2013-06-21 14:20:30 -07:00
  • 76e25f75fa Fix a few memory leaks j883376 2013-06-21 17:09:46 -04:00
  • 7b894a7c61 Added direct inventory access, and event_loot for items and event_weapon_proc for items KimLS 2013-06-20 14:03:22 -07:00
  • d8a1d84a49 Regression fixes, support for new lua arguments for many events KimLS 2013-06-19 22:56:46 -07:00
  • bb8d11a57b Merge from master KimLS 2013-06-17 11:47:45 -07:00
  • e811e3975b Mod functions should respect perl being turned off. v1.0.1 KimLS 2013-06-16 21:04:36 -07:00
  • 68261e0308 Fixed an issue with RoF items that have Rec/Req above 100. Forgot commit message/changelog.txt. SecretsOTheP 2013-06-16 13:07:48 -07:00
  • d03e8d05ec SecretsOTheP 2013-06-16 13:04:48 -07:00
  • 3f2815e30c Merge pull request #73 from hateborne/master Alex 2013-06-15 17:44:34 -07:00
  • c7d9e03d88 Merge 179063c86372e637a9fb267c515f1d27ff506043 into 91b01c2fcc9ee3592d78de67e681e1ff2ca08275 #73 hateborne 2013-06-15 17:43:13 -07:00
  • 91b01c2fcc Image fix for OP_CastSpell exploit. KimLS 2013-06-15 13:08:32 -07:00
  • 179063c863 spell.max convert int16 to int32 #73 Hateborne 2013-06-13 17:59:24 -04:00
  • 28eb80e27f Added changelog message for predated commit (Bot procs and AE buff casting) Uleat 2013-06-12 22:04:07 -04:00
  • c0d37b2e04 Many fixes to regressions in perl and cleaning up the final interface KimLS 2013-06-12 15:04:26 -07:00
  • 0dbd0478c0 Merge of hatebourne's stuff KimLS 2013-06-12 12:11:56 -07:00
  • 56b41c882b Redoing event item api KimLS 2013-06-07 02:26:17 -07:00
  • 8c3cce822a Added three new events KimLS 2013-06-06 14:29:45 -07:00
  • b87d4a3e5f Removed perl stuff from mod stuff KimLS 2013-06-05 17:00:59 -07:00
  • cec60feba9 Merge master KimLS 2013-06-05 16:58:11 -07:00
  • 29c0c4801c Merge pull request #70 from josheb/master Alex 2013-06-05 16:54:36 -07:00
  • a3738dc131 Changed EVENT_TRADE to pass iteminst instead of variable ids, perl will not have changed at all but lua now passes the iteminsts in the trade object. Also redid a bunch of the spell quest stuff KimLS 2013-06-05 16:47:49 -07:00
  • 6d0c0aee7d Last work to make lua parser feature complete, time to start fixing bugs and cleaning up design and maybe adding some features here and there. KimLS 2013-06-04 23:22:03 -07:00
  • ab0b3b47e9 Merge c634b9cdf8fdeca92ae8fb2b1acdb072c54b6f43 into 39426789f4070aaece74ce9cef5759873a2b81c1 #72 Arthur Ice 2013-06-04 21:58:48 -07:00
  • c634b9cdf8 un escaped slash in SQL #72 Arthur Ice 2013-06-04 21:55:46 -07:00
  • b16a0c388b Merge branch 'char_to_string' into ErrBuf_char_to_string Arthur Ice 2013-06-04 21:14:03 -07:00
  • 392e362aac fix qoute length Arthur Ice 2013-06-04 20:49:53 -07:00
  • 1b290b577d Fix for potential nullptr when using base lua class constructors in debug mode, also added eq.get_qglobals and removed automatic export of them (will do this for a lot of other automatic exports) KimLS 2013-06-04 16:48:32 -07:00
  • f8dc6f7730 RunQuery now uses a string instead of a char* for the error buffer. Arthur Ice 2013-06-03 20:21:08 -07:00
  • 85c7e1b059 Player event export plus lua_object api KimLS 2013-06-03 16:49:47 -07:00
  • c99f78ee69 Merge 46918cdbec59001d0c624210171b1d96d933c9e7 into 39426789f4070aaece74ce9cef5759873a2b81c1 #71 Arthur Ice 2013-06-03 16:26:37 -07:00
  • 46918cdbec switched to reference rather than copy semantics for query on RunQuery #71 Arthur Ice 2013-06-03 16:25:42 -07:00
  • 5738e8e559 Merge a8de7e9ffcc3d3eeeead547379d7b0934f030962 into 39426789f4070aaece74ce9cef5759873a2b81c1 #70 josheb 2013-06-03 15:14:50 -07:00
  • a8de7e9ffc Removed comments from mod_client.cpp for erroneous 255 stat cap. #70 root 2013-06-03 17:08:58 -05:00
  • 1e7a4e151c Update shareddb.cpp Arthur Ice 2013-06-03 14:33:40 -06:00
  • bbd0cb9cfc removed duplicate string include Arthur Ice 2013-06-03 13:25:04 -06:00
  • bc82bff4b4 Lua doors api KimLS 2013-06-03 00:08:41 -07:00
  • ff091e940c Lua corpse API Tabasco 2013-06-02 18:58:44 -05:00
  • 55a964267e Raid/Group lua stuff, renamed corpses KimLS 2013-06-02 13:47:52 -07:00
  • d14608356d Added all lua objects i need for now, a ton of API too KimLS 2013-06-02 00:15:26 -07:00
  • 7fca5a7a89 Merge branch 'master' of https://github.com/EQEmu/Server into EQEmu-master root 2013-06-01 19:17:23 -05:00
  • ac5926bdfe Merge pull request #7 from josheb/dungeoncrawl josheb 2013-06-01 08:56:19 -07:00
  • b16cf57510 Cautionary XP mod update. root 2013-06-01 10:49:58 -05:00
  • 851c842529 Updated mod_functions and mod_functions_base with new hooks and descriptions root 2013-06-01 10:44:32 -05:00
  • a1080fdb2d Merge branch 'master' into lua KimLS 2013-05-31 16:41:44 -07:00
  • 344feb7484 Finished exporting lua general functions for now, also had to fix some const char* stuff KimLS 2013-05-31 16:40:55 -07:00
  • 567c17cc9e Berserker updates. root 2013-05-28 20:27:17 -05:00
  • 0ee54f1117 Added mod_spell_cast and various mod_functions fixes. root 2013-05-28 19:58:40 -05:00
  • 69f1187722 Small amount of general lua functions KimLS 2013-05-28 13:12:42 -07:00
  • 9ebe02d363 Fixed the way we work with blobs. quoting and length on runquery. Fixed fence post error on StringFormat() Arthur Ice 2013-05-27 14:31:34 -07:00
  • 39426789f4 Merge pull request #69 from j883376/login-db-crash Alex 2013-05-27 17:33:57 -07:00
  • 49c3a81e18 More lua work, client should be completely exported barring any more bugs that crop up. Starting work on getting the rest of the general functions KimLS 2013-05-27 17:24:31 -07:00
  • fa0196b987 Fixed some mod function bugs and stat caps. Tabasco 2013-05-27 15:32:59 -05:00
  • 333e6e5b58 Merge 44477a0d471c426182a87090f98cbe179022f32c into 52b8c0e078640ba766028164b5046fd8bf730823 #69 j883376 2013-05-27 09:38:10 -07:00
  • 44477a0d47 Fix loginserver crash on DB connect failure #69 j883376 2013-05-27 12:35:45 -04:00
  • 510ce16f0e Added reloadworld console command root 2013-05-27 08:46:50 -05:00
  • 2631861370 be sure to get the actual size of the query. Arthur Ice 2013-05-26 20:32:54 -07:00
  • 1e7c5bb9b7 Bug fix in event_trade export, exported augments too. Also need to fix overloads KimLS 2013-05-26 15:56:55 -07:00
  • 850fa5aecc Exported client functions to lua, going to work on npc next KimLS 2013-05-26 12:44:33 -07:00
  • a372ba3d39 Merge branch 'master' into char_to_string Arthur Ice 2013-05-25 21:30:21 -07:00
  • 1b9004445d DoEscapeString changed to string for first argument. RunQuery changed to string for first argument, removed len argument. Arthur Ice 2013-05-25 21:22:08 -07:00
  • 79a9d2112a Retransmit support added back in (stupid compile flags), prelim work on lua_client stuff, took out a few redundant or non-working functions KimLS 2013-05-25 01:08:30 -07:00
  • d25d8187b6 Failed merge on a specific file also fix for std and string changes in my embparser KimLS 2013-05-24 01:41:33 -07:00
  • e47de5deed Merge with master KimLS 2013-05-24 01:23:58 -07:00
  • 52b8c0e078 Merge pull request #66 from j883376/gcc-changes Alex 2013-05-24 01:16:10 -07:00
  • 49b18fd31f Merge b47597b813c9656ef035456a26c931ec46932a97 into 3c7f7beb6d2db0e2d44ae0244c0b5770f8cc75ad #66 j883376 2013-05-24 01:16:05 -07:00
  • 3c7f7beb6d Red. include string KimLS 2013-05-24 01:10:19 -07:00
  • ee7d7c6f24 Merge branch 'small_stage_cleanup' of git://github.com/addtheice/Server into addtheice-small_stage_cleanup KimLS 2013-05-24 00:56:20 -07:00
  • a66ef1b778 Function for retrieving a qglobal or list of them KimLS 2013-05-24 00:52:28 -07:00
  • b47597b813 Merge branch 'master' of git://github.com/EQEmu/Server into gcc-changes #66 j883376 2013-05-23 21:12:07 -04:00