KimLS
|
36e12110d5
|
Memset SpecialAbility before putting it into map.
|
2013-07-14 14:47:22 -07:00 |
|
KimLS
|
aa5ac1518b
|
Changelog for lua_packet
|
2013-07-13 14:03:55 -07:00 |
|
KimLS
|
d472c05f5d
|
Lua packet handler dispatch
|
2013-07-13 13:53:41 -07:00 |
|
KimLS
|
485fc2b2b7
|
Fix for bot compile
|
2013-07-13 13:53:13 -07:00 |
|
KimLS
|
bdc83f4f37
|
Basic lua packet api, and it works too. Exciting I must say.
|
2013-07-12 22:21:43 -07:00 |
|
KimLS
|
da178c9fba
|
Compile error in AA.cpp
|
2013-07-12 18:57:49 -07:00 |
|
KimLS
|
a1dc390f49
|
Windows compile error again, why wasn't this fixed on the second pass. I brought it up last time grr
|
2013-07-12 15:01:12 -07:00 |
|
Alex
|
dfe63f87c3
|
Merge pull request #78 from j883376/cleanups
Code cleanups, take two
|
2013-07-12 13:36:02 -07:00 |
|
KimLS
|
239d4afb13
|
NPC Special Attacks should all work right: also huge explanation in changelog.txt
|
2013-07-11 13:44:45 -07:00 |
|
KimLS
|
ab2c184b54
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2013-07-10 14:33:06 -07:00 |
|
KimLS
|
3992ac02bb
|
Rampage, Area Rampage, Flurry got new customizable effects. Part of that was adding a new set of stuff to attack.
|
2013-07-08 14:37:01 -07:00 |
|
KimLS
|
2f335372a0
|
Few warning and lua fixes, fix for summon not working on new system. Need to look at enrage as it doesn't appear to work right either and think it's timing related
|
2013-07-07 15:22:20 -07:00 |
|
KimLS
|
63d678ce29
|
Replaced npcspecialatk with special_attacks, needs more testing also gotta export new api for it as I can't remove the legacy one. Too many quests rely on the legacy functionality.
|
2013-07-06 03:45:06 -07:00 |
|
KimLS
|
0c675c33e2
|
Changelog too
|
2013-07-05 13:25:19 -07:00 |
|
KimLS
|
3c8d83f2a8
|
Perl will now capture return values (lua style), yeah I said I wouldn't be improving much of perl from here on but I said if I found a way I'd do it.
|
2013-07-05 02:56:53 -07:00 |
|
KimLS
|
b11ed32bcf
|
Removed quest queue from perl parser, should do events properly recursively
|
2013-07-05 01:46:24 -07:00 |
|
KimLS
|
9a63ee65c9
|
Added functions to eq to get the internals of the current quest_manager quest, also bug fix to a lua client function
|
2013-07-05 00:33:45 -07:00 |
|
KimLS
|
8b8742b242
|
Fix for Spell(int) not working in lua...
|
2013-07-03 15:20:42 -07:00 |
|
KimLS
|
bccbc0f064
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2013-07-02 14:20:04 -07:00 |
|
KimLS
|
b7fcd5b02a
|
eq.follow() and eq.stop_follow()
|
2013-07-02 14:16:16 -07:00 |
|
Alex
|
56b9dda60b
|
Update README.md
|
2013-07-01 14:12:31 -07:00 |
|
KimLS
|
1868d0e7a3
|
Lua changelog entry
|
2013-07-01 14:06:20 -07:00 |
|
KimLS
|
38b3433406
|
Merge branch 'master' into lua
|
2013-07-01 13:32:47 -07:00 |
|
KimLS
|
6fe5c06fa0
|
Fix for trade being retained on logout/zone
|
2013-06-29 12:18:40 -07:00 |
|
KimLS
|
2c68e813e9
|
More selective filtering of lua libs, seed random set for lua interpreter, Release Canidate
|
2013-06-29 01:43:56 -07:00 |
|
KimLS
|
e42c7a38a5
|
eq.attack_npc(npc_id) and eq.attack_npc_type(npc_type) added.
|
2013-06-28 16:43:57 -07:00 |
|
KimLS
|
7b5b1b2583
|
Added eq.attack(client_name) to lua.
|
2013-06-28 16:30:27 -07:00 |
|
KimLS
|
f46f7bd528
|
event_death_complete
|
2013-06-27 15:07:28 -07:00 |
|
KimLS
|
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
|
2013-06-27 14:14:10 -07:00 |
|
KimLS
|
a5db4310c6
|
Merge branch 'master' into lua
Conflicts:
zone/merc.cpp
|
2013-06-27 12:53:47 -07:00 |
|
KimLS
|
d25205d9d3
|
Revert "Merge pull request #77 from j883376/cleanups"
This reverts commit 4ff2efea43, reversing
changes made to e811e3975b.
|
2013-06-27 12:50:20 -07:00 |
|
KimLS
|
d12c700bbf
|
missing lua mob function
|
2013-06-26 22:23:31 -07:00 |
|
KimLS
|
db70ad37dd
|
Fix for quest::depop and quest::respawn not functioning
|
2013-06-26 15:43:55 -07:00 |
|
KimLS
|
9e1115f899
|
Merge master, pretty close to RC atm
|
2013-06-26 12:52:00 -07:00 |
|
Alex
|
82f4b4ee53
|
Merge pull request #76 from Zaela/respawn
RespawnFromHover scriptable framework
|
2013-06-26 10:13:56 -07:00 |
|
Alex
|
4ff2efea43
|
Merge pull request #77 from j883376/cleanups
Various code cleanups
|
2013-06-26 10:06:07 -07:00 |
|
KimLS
|
d2a3c051e5
|
Added custom find lua cmake module to make building on windows easier
|
2013-06-26 09:57:06 -07:00 |
|
KimLS
|
16d3825df4
|
Fixed translocate, dispatch event now returns values properly, embparser now stores errors (what few it has)
|
2013-06-26 09:26:19 -07:00 |
|
KimLS
|
602b17f0e8
|
Fix for msvc compile, lua_bit.cpp wont try to compile if lua isn't set to build
|
2013-06-26 08:05:36 -07:00 |
|
KimLS
|
1480b8911f
|
Sorta hacky work around for doing nukeitem in item quests. Added lua bitop library. Made excluding io/os optional
|
2013-06-25 14:51:06 -07:00 |
|
KimLS
|
ffe6494147
|
Forgot a semicolon in an important spot.
|
2013-06-24 13:00:50 -07:00 |
|
KimLS
|
342a4c1b17
|
Fix for clickies not working, changed order of dispatch events to allow nuking items from regular item events. Changed the lua modules path.
|
2013-06-24 12:42:42 -07:00 |
|
KimLS
|
b904689a98
|
Added Spawn object to lua and functions to manipulate them
|
2013-06-23 14:48:36 -07:00 |
|
KimLS
|
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
|
2013-06-22 20:47:11 -07:00 |
|
KimLS
|
bb1282de30
|
encounter events can now watch all events by all npcs/items/quests by registering themselves to watch -1, fix #74
|
2013-06-22 14:23:07 -07:00 |
|
KimLS
|
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.
|
2013-06-22 01:32:41 -07:00 |
|
KimLS
|
7af04798fb
|
Augment item events
|
2013-06-21 14:20:30 -07: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 |
|
Alex
|
3f2815e30c
|
Merge pull request #73 from hateborne/master
spell.max conversion from int16 to int32. Make sure to re-run your shared_memory program.
|
2013-06-15 17:44:34 -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 |
|
Alex
|
29c0c4801c
|
Merge pull request #70 from josheb/master
Mod functions updates and fixes
|
2013-06-05 16:54:36 -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 |
|
KimLS
|
bc82bff4b4
|
Lua doors api
|
2013-06-03 00:08:41 -07: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 |
|
KimLS
|
a1080fdb2d
|
Merge branch 'master' into lua
|
2013-05-31 16:41:44 -07: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 |
|
KimLS
|
69f1187722
|
Small amount of general lua functions
|
2013-05-28 13:12:42 -07:00 |
|
Alex
|
39426789f4
|
Merge pull request #69 from j883376/login-db-crash
Fix loginserver crash on DB connect failure
|
2013-05-27 17:33:57 -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 |
|
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
|
3c7f7beb6d
|
Red. include string
|
2013-05-24 01:10:19 -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 |
|
KimLS
|
a3e24b6854
|
Merge from master
|
2013-05-23 12:50:34 -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
|
815c3dc73f
|
Merge branch 'master' of https://github.com/EQEmu/Server into string
|
2013-05-23 12:35:21 -07:00 |
|
KimLS
|
efe7092995
|
Merge and a few cleanup / bug fixes
|
2013-05-23 12:35:00 -07:00 |
|
Alex
|
12ddd30f67
|
Merge pull request #64 from af4t/master
Windows compile fix: bots
|
2013-05-23 12:30:06 -07:00 |
|
KimLS
|
2840e32853
|
Merge branch 'master' into string
|
2013-05-23 00:56:27 -07:00 |
|
KimLS
|
320494c83d
|
Windows compile fix
|
2013-05-23 00:55:29 -07:00 |
|
KimLS
|
e6fba5ba82
|
Merging
|
2013-05-23 00:31:02 -07:00 |
|
KimLS
|
1363d5d209
|
Lua fixes, need to get perl working again D=
|
2013-05-19 23:39:18 -07:00 |
|
KimLS
|
69bad31019
|
Cleanup of some lua code, initial work on encounter_quests
|
2013-05-19 12:13:44 -07:00 |
|
KimLS
|
17954dd8fe
|
Exported a ton of functions to mob
|
2013-05-18 14:42:54 -07:00 |
|
KimLS
|
7adcf6d3e5
|
Some quest item and spell work, took out that stupid multiquesting code -> use your brains that's completely doable entirely in quests even perl
|
2013-05-17 17:10:38 -07:00 |
|
KimLS
|
bec6acc01e
|
Hatelist will now use a std::list so i can avoid a list copy when exporting it to quests. Cause frankly two copies was absurd
|
2013-05-17 10:48:59 -07:00 |
|
KimLS
|
1f265af1e7
|
Hate list stuff, need to make it more efficient
|
2013-05-17 09:49:02 -07:00 |
|
KimLS
|
3ddc61420b
|
Added id to spells so i can export them to lua correctly. Also made the lua_classes less messy by having them all derive from Lua_Ptr instead of reimplementing functionality
|
2013-05-16 23:24:47 -07:00 |
|
KimLS
|
b10de6f4e7
|
More work on lua parser - gonna get all events firing correctly by end of week also put all arguments into an event table object
|
2013-05-16 15:35:55 -07:00 |
|
KimLS
|
f2e0f9cca5
|
Changed a bunch of event names, made event_death returning more seamless and fixed up trading quests to have them always face target outside the parser
|
2013-05-15 18:43:06 -07:00 |
|
KimLS
|
b26df187e6
|
Merge from master terrible
|
2013-05-15 16:01:13 -07:00 |
|
KimLS
|
312100e1c6
|
Azone fix for new compilers and possible fix for x64
|
2013-05-15 14:37:30 -07:00 |
|