KimLS
2336aa0e4f
Changed quests/templates to quests/global. Changed default location for plugins to quests/plugins instead of quests. Added a single interpreter for lua instead of multiple ones.
2013-05-15 13:00:46 -07:00
KimLS
3cc1065873
more lua, gonna work on single interpreter soon
2013-05-14 19:05:49 -07:00
KimLS
38521e0009
Lua - basic npc quests work and i need a damned break for a bit
2013-05-13 21:56:42 -07:00
KimLS
20fc585b5e
Cleaned up lua glue macro a bit
2013-05-13 14:40:15 -07:00
KimLS
7b23c8dc75
Working on last of Mob:: that can be implemented atm, added safety checks to the lua functions that will be optional later in dev mode. Also changed quest return types to integers instead of doubles as that was non-intuitive
2013-05-13 14:29:50 -07:00
KimLS
2445576ae8
Merge branch 'master' into lua
2013-05-11 20:35:49 -07:00
KimLS
7648f071f1
More lua work - more mob implementation
2013-05-11 20:34:04 -07:00
KimLS
60c93595f5
Missed a file save
2013-05-11 16:39:22 -07:00
KimLS
70998d25e3
More lua work - changed how i get return values off the stack and do calls
2013-05-11 16:37:03 -07:00
KimLS
fa908040ca
Lua work on api - entity and mob, lots more to go
2013-05-11 13:51:57 -07:00
KimLS
d1f7935ee2
...trying out boost with luabind
2013-05-11 01:29:58 -07:00
KimLS
dc045591e4
Lua work - loading works, I think checking for sub works. Calling subs is in the beginning stages and binding is starting
2013-05-10 20:13:35 -07:00
KimLS
43d0350870
Cleanup perl parsers
2013-05-09 21:25:50 -07:00
KimLS
0e4ac63b6b
Perl parser works, still needs a little cleanup
2013-05-09 14:52:20 -07:00
KimLS
b6c0e7c302
perl changes
2013-05-09 03:22:56 -07:00
KimLS
bdcb9d0c00
Merge branch 'master' into lua
2013-05-08 21:04:02 -07:00
KimLS
7a93966158
VS2012 fix + return 0 fix
2013-05-08 21:03:35 -07:00
KimLS
b8adbee4ee
Parser stuff, fix for GetSpawnKillCount + item_tick
2013-05-08 21:01:15 -07:00
KimLS
feae79b417
Merge from master
2013-05-08 20:22:40 -07:00
KimLS
bcf9546b2d
Partial perl parser rewrite, want to make it cleaner and have it match the interface
2013-05-08 20:18:39 -07:00
KimLS
ac1d931b5e
Merge from master
2013-05-06 00:05:50 -07:00
Alex
90c7fab452
Merge pull request #50 from j883376/master
...
Fix Auto XTargets not clearing on death
2013-05-05 23:42:14 -07:00
Alex
a4b985cd96
Merge pull request #49 from addtheice/master
...
NULL to nullptr
2013-05-05 23:41:47 -07:00
KimLS
6e9e81a890
Working on fixing up QuestInterface to make multiple parsers work together in harmony, need to fix up Embperl parser next
2013-05-05 23:36:15 -07:00
KimLS
d3588d2c95
PERL ON BY DEFAULT - THANKS DALAYA
2013-05-02 23:24:52 -07:00
KimLS
c5c945f0c3
Make perl truely optional (Dalaya)
2013-05-02 23:21:04 -07:00
KimLS
757fc01b78
Patch for:
...
-Perl blessing of exported variables is causing the SVs to be overwritten but never freed by the Perl GC. I'm not sure if this is a feature or a bug in Perl as the documentation sucks.
Addressed by setting the blessed SVs in question to be undefined at the end of every script. Caused a noticeable drop in memory for zones with a lot of quest events firing but it's probably not perfect.
2013-04-01 14:23:54 -07:00
Alex
5e618a1ca4
Merge pull request #39 from mackal/Fade_Escape_Fix
...
Fixed and cleaned up Client::Escape()
2013-03-24 01:13:54 -07:00
Alex
d011332647
Merge pull request #38 from SecretsOTheP/master
...
Merc Fixes Again
2013-03-24 01:13:14 -07:00
KimLS
a2500ff814
Fix for DBCore crash
2013-03-08 18:07:28 -08:00
KimLS
adf42c8750
Changed some stuff to keep it consistent with old behavior: was seeing crashes related to ptimers on peq.
2013-03-06 11:19:44 -08:00
Alex
2ee8e17ac0
Merge pull request #27 from af4t/master
...
Fix NPCs aggro each other from beneficial spells
2013-03-05 23:06:52 -08:00
Alex
f7469412f1
Merge pull request #23 from addtheice/master
...
Fixed missing include that blocked compile on linux.
2013-03-05 23:05:27 -08:00
Alex
da4cddf1ef
Update README.md
2013-03-01 16:45:10 -08:00
KimLS
9262c0895f
Merge branch 'master' of https://github.com/EQEmu/Server
2013-02-28 22:33:31 -08:00
KimLS
b5405c35e2
Tests fix + fix for certain factions not loading
2013-02-28 22:33:20 -08:00
KimLS
7237c1f54c
Shared Memory changelog + something with CMake to support rvalue refs
2013-02-27 16:16:20 -08:00
KimLS
92ed7e694f
Merge branch 'master' into shared_mem
2013-02-26 21:29:34 -08:00
Alex
ffe24cdfaa
Merge pull request #19 from af4t/IHT_LT
...
Enhancement: Improved Harm Touch & Leech Touch
2013-02-26 21:29:01 -08:00
Alex
a95205905e
Merge pull request #16 from af4t/TomeFix
...
Melee tomes named "Skill: ..." can be handed to guildmasters and memoriz...
2013-02-26 01:09:33 -08:00
Alex
55347aeab6
Merge pull request #17 from af4t/SummonedPetTarget
...
Fix targeting for summoned pets in Mob::DetermineSpellTargets
2013-02-26 01:08:44 -08:00
KimLS
aff4d53d7e
Fix for sdrawkcab index in skill_caps
2013-02-24 22:08:10 -08:00
KimLS
5bb604248f
Removed obsolete cleanipc program
2013-02-24 10:52:52 -08:00
KimLS
7e63135a3d
Fix for linux ipc mutex
2013-02-24 10:51:04 -08:00
KimLS
3092286604
Fix for bad data on factions
2013-02-24 10:33:07 -08:00
KimLS
d42ff6ce19
Merge branch 'master' into shared_mem
2013-02-23 22:43:24 -08:00
KimLS
26f965e251
Fix for shared memory loot: both the inconsistent tables and the not loading of tables with no items
2013-02-23 22:42:40 -08:00
KimLS
9c1159837a
Merge branch 'master' into shared_mem
2013-02-23 15:04:16 -08:00
KimLS
147c96970c
Moved faction stuff around, removed stupid external item status stuff
2013-02-23 15:03:15 -08:00
KimLS
5a69f41f4d
Missing EOL
2013-02-23 13:48:05 -08:00
KimLS
c31b2b65c1
NPC Faction lists to new shared memory scheme
2013-02-23 13:45:19 -08:00
KimLS
8937c5be86
Fix for mmf failing on linux (relies on size_ which wasn't init properly on one of the constructors, now is)
2013-02-23 01:32:05 -08:00
KimLS
54883b0795
mmf wont lock - programmer can handle that
2013-02-23 00:48:16 -08:00
KimLS
39a77a855e
Stupid design choice in cppunit fixt -.-
2013-02-23 00:37:12 -08:00
KimLS
4c10d4dd2f
c++11 linux compile conflicts with perl more
2013-02-23 00:07:47 -08:00
KimLS
f32048808a
c++11 linux compile conflicts with perl
2013-02-23 00:06:03 -08:00
KimLS
86c8b11102
IPCMutex needed to be rewritten for Linux due to an annoying limitation of posix semaphores that makes encapping them moronic
2013-02-22 23:40:16 -08:00
KimLS
8c425ff9d8
Merge branch 'master' into shared_mem
2013-02-22 22:36:30 -08:00
KimLS
1b44123551
Slight cleanup on recent pull req + changing versions up
2013-02-22 22:31:07 -08:00
Alex
306cf7a5f5
Merge pull request #14 from mackal/xtarget_feign_clear
...
Mobs will now be removed from XTarget when they clear their feign memory
2013-02-22 22:27:54 -08:00
KimLS
9eaa98675b
Shared Memory Loot works
2013-02-22 18:25:17 -08:00
KimLS
6f13d0cfbc
Partial work on loot tables (non-compiling)
2013-02-21 22:13:33 -08:00
KimLS
543ef3fb32
Merge branch 'master' into shared_mem
2013-02-21 08:58:53 -08:00
KimLS
3e9c2a06a3
Items in shared memory
2013-02-20 22:36:30 -08:00
KimLS
0115b18e67
Delete some pointless files
2013-02-20 15:36:36 -08:00
KimLS
ef9498b03a
Got rid of rules global (ugh) and gonna start work on items loading next
2013-02-20 15:35:46 -08:00
KimLS
8eb7d0aaa8
Skill caps load with new smem scheme
2013-02-20 13:54:26 -08:00
KimLS
12bde7434a
Starting on skill caps today
2013-02-20 11:26:23 -08:00
KimLS
23dbd00d40
Style + compile option for rvalue-move
2013-02-19 23:06:00 -08:00
KimLS
f8bae86082
Spells via shared memory work, removal of blah, general fixes
2013-02-19 22:20:30 -08:00
KimLS
acecff23f4
Almost have spells loaded
2013-02-19 16:50:05 -08:00
KimLS
7ce6f4de0d
More shared memory work + moved spdat from zone to common
2013-02-19 15:33:21 -08:00
KimLS
78b2385785
Merge branch 'master' into shared_mem
2013-02-19 13:38:12 -08:00
Alex
74194cd38c
Update .gitignore
2013-02-18 23:07:32 -08:00
KimLS
d4dbf0042e
Merge branch 'master' into shared_mem
2013-02-18 19:26:11 -08:00
KimLS
e36eefc060
EVENT_DEATH changelog
2013-02-18 19:23:27 -08:00
KimLS
cb01d245e6
EVENT_DEATH for PlayerQuests
2013-02-18 19:22:07 -08:00
KimLS
0d16361a40
Working on shared memory stuff - removed some stuff dealing with older code and loading spells from the non-database
2013-02-18 19:00:07 -08:00
KimLS
70543c2b8a
Merge branch 'master' into shared_mem
2013-02-18 12:40:27 -08:00
KLS
9f63498a64
Quest Interface wont attempt to keep loading GlobalQuest sub over and over and over...
2013-02-18 09:12:14 -08:00
KimLS
edc4b4039b
Optional Merc Spells fix for violation of commit rules.
2013-02-17 22:57:15 -08:00
KimLS
a5ad05f274
Merge branch 'master' into shared_mem
2013-02-17 22:02:45 -08:00
KimLS
a37211cb83
Forgot to take out my comment code - doh
2013-02-17 15:40:29 -08:00
KimLS
4e802921a5
Fix for sub checking on global npc quests
2013-02-17 15:36:53 -08:00
KimLS
c6d8895b70
One fix to QuestParserCollection for global npc quests, HasSub is not working at all right with it. Need to check it out later tonight
2013-02-17 15:22:35 -08:00
KimLS
53d6e4000c
Unit tests + cleanup
2013-02-17 13:36:39 -08:00
KimLS
a192e726d4
Merge branch 'master' into shared_mem
2013-02-17 12:32:13 -08:00
KimLS
886fe5cc31
Working on tests, not there yet, added licensing stuff
2013-02-17 12:31:18 -08:00
KimLS
c734708809
MMFs + a scaled down hash set to use them with
2013-02-17 11:51:32 -08:00
KimLS
1c0f35a945
Way to miss two files KLS - doh
2013-02-17 11:35:50 -08:00
KimLS
06a3873c9b
IPC mutex
2013-02-17 11:35:03 -08:00
KimLS
7a2be102aa
Exception classes & required C++11 stuff from GCC(still needs to be fixed)
2013-02-17 11:27:43 -08:00
KimLS
15dc9cfaf4
Some warning fixes, unreferenced local variables.
2013-02-16 22:07:32 -08:00
Alex
7c706d9871
Merge pull request #1 from mackal/master
...
AA reuse timer fix and Update filter system
2013-02-16 20:56:09 -08:00
KimLS
0a9642e776
utils/sql/git added
2013-02-16 18:05:41 -08:00
KimLS
b6010afa9c
Ignore all files in dependencies.
2013-02-16 16:55:04 -08:00
KimLS
0aa958de8f
Moved queryserv sql to svn so I can more easily have a git section without confusion
2013-02-16 16:47:28 -08:00
Alex
710554efcd
Update .gitignore
2013-02-16 16:37:14 -08:00
KimLS
b14519b1f5
Derision's revert from svn I missed.
2013-02-16 16:25:57 -08:00
KimLS
da7347f76f
svn -> git Migration
2013-02-16 16:14:39 -08:00