j883376
76e25f75fa
Fix a few memory leaks
...
- Rewrite zonename_array to use std::map rather than a pointer to an array
of character pointers
- Properly delete ZoneConfig on Zone shutdown
- Delete AdventureTemplates in AdventureManager destructor
2013-06-21 17:09:46 -04:00
KimLS
7b894a7c61
Added direct inventory access, and event_loot for items and event_weapon_proc for items
2013-06-20 14:03:22 -07:00
KimLS
d8a1d84a49
Regression fixes, support for new lua arguments for many events
2013-06-19 22:56:46 -07:00
KimLS
bb8d11a57b
Merge from master
2013-06-17 11:47:45 -07:00
KimLS
e811e3975b
Mod functions should respect perl being turned off.
2013-06-16 21:04:36 -07:00
KimLS
91b01c2fcc
Image fix for OP_CastSpell exploit.
2013-06-15 13:08:32 -07:00
KimLS
c0d37b2e04
Many fixes to regressions in perl and cleaning up the final interface
2013-06-12 15:04:26 -07:00
KimLS
0dbd0478c0
Merge of hatebourne's stuff
2013-06-12 12:11:56 -07:00
KimLS
56b41c882b
Redoing event item api
2013-06-07 02:26:17 -07:00
KimLS
8c3cce822a
Added three new events
2013-06-06 14:29:45 -07:00
KimLS
b87d4a3e5f
Removed perl stuff from mod stuff
2013-06-05 17:00:59 -07:00
KimLS
cec60feba9
Merge master
2013-06-05 16:58:11 -07:00
KimLS
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
2013-06-05 16:47:49 -07:00
KimLS
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.
2013-06-04 23:22:03 -07:00
KimLS
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)
2013-06-04 16:48:32 -07:00
KimLS
85c7e1b059
Player event export plus lua_object api
2013-06-03 16:49:47 -07:00
root
a8de7e9ffc
Removed comments from mod_client.cpp for erroneous 255 stat cap.
2013-06-03 17:08:58 -05:00
KimLS
bc82bff4b4
Lua doors api
2013-06-03 00:08:41 -07:00
Tabasco
ff091e940c
Lua corpse API
2013-06-02 19:05:40 -05:00
KimLS
55a964267e
Raid/Group lua stuff, renamed corpses
2013-06-02 13:47:52 -07:00
KimLS
d14608356d
Added all lua objects i need for now, a ton of API too
2013-06-02 00:15:26 -07:00
root
7fca5a7a89
Merge branch 'master' of https://github.com/EQEmu/Server into EQEmu-master
...
Conflicts:
zone/client.h
zone/mod_functions.cpp
zone/mod_functions_base.cpp
2013-06-01 19:17:23 -05:00
root
b16cf57510
Cautionary XP mod update.
2013-06-01 10:49:58 -05:00
root
851c842529
Updated mod_functions and mod_functions_base with new hooks and descriptions
2013-06-01 10:44:32 -05:00
KimLS
344feb7484
Finished exporting lua general functions for now, also had to fix some const char* stuff
2013-05-31 16:40:55 -07:00
root
567c17cc9e
Berserker updates.
2013-05-28 20:27:17 -05:00
root
0ee54f1117
Added mod_spell_cast and various mod_functions fixes.
2013-05-28 19:58:40 -05:00
KimLS
69f1187722
Small amount of general lua functions
2013-05-28 13:12:42 -07:00
KimLS
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
2013-05-27 17:24:31 -07:00
Tabasco
fa0196b987
Fixed some mod function bugs and stat caps.
2013-05-27 15:32:59 -05:00
KimLS
1e7c5bb9b7
Bug fix in event_trade export, exported augments too. Also need to fix overloads
2013-05-26 15:56:55 -07:00
KimLS
850fa5aecc
Exported client functions to lua, going to work on npc next
2013-05-26 12:44:33 -07:00
KimLS
79a9d2112a
Retransmit support added back in (stupid compile flags), prelim work on lua_client stuff, took out a few redundant or non-working functions
2013-05-25 01:08:30 -07:00
KimLS
d25d8187b6
Failed merge on a specific file also fix for std and string changes in my embparser
2013-05-24 01:41:33 -07:00
KimLS
e47de5deed
Merge with master
2013-05-24 01:23:58 -07:00
Alex
52b8c0e078
Merge pull request #66 from j883376/gcc-changes
...
GCC Changes
2013-05-24 01:16:10 -07:00
KimLS
ee7d7c6f24
Merge branch 'small_stage_cleanup' of git://github.com/addtheice/Server into addtheice-small_stage_cleanup
2013-05-24 00:56:20 -07:00
KimLS
a66ef1b778
Function for retrieving a qglobal or list of them
2013-05-24 00:52:28 -07:00
j883376
b47597b813
Merge branch 'master' of git://github.com/EQEmu/Server into gcc-changes
2013-05-23 21:12:07 -04:00
j883376
d6ff01d63c
Fix several GCC warnings
2013-05-23 20:22:42 -04:00
KimLS
a3e24b6854
Merge from master
2013-05-23 12:50:34 -07:00
Arthur Ice
fcb769e353
Merge branch 'master' into small_stage_cleanup
...
Conflicts:
common/EQStream.cpp
zone/client.h
2013-05-23 12:49:22 -07:00
KimLS
ce63503bab
Changed a bunch of lua stuff, as well as modified a bunch of generic item quest stuff
2013-05-23 12:43:21 -07:00
KimLS
efe7092995
Merge and a few cleanup / bug fixes
2013-05-23 12:35:00 -07:00
KimLS
e6fba5ba82
Merging
2013-05-23 00:31:02 -07:00
Arthur Ice
5255c236c3
added std:: to a lot of locations which where
...
missed and added NOMINMAX to cmakelist
2013-05-22 23:55:49 -07:00
Arthur Ice
b4e65a8840
tabbify and cleaned up std issues and min/max problems.
2013-05-22 21:27:37 -07:00
Arthur Ice
54914a970e
Merge branch 'StringFormatting' into small_stage_cleanup
...
Conflicts:
common/Item.cpp
world/client.cpp
zone/net.cpp
2013-05-22 18:55:06 -07:00
Arthur Ice
ea2a1651d5
Merge branch 'master' into StringFormatting
...
Conflicts:
common/debug.cpp
2013-05-22 18:07:39 -07:00
Arthur Ice
5c6e95f921
Merge branch 'master' of https://github.com/EQEmu/Server
2013-05-22 17:38:26 -07:00