Tabasco
f983d19e01
Removed my bookmark comments and cleaned up itemtick for cases where there are no tick items.
2013-05-05 18:04:22 -05:00
Arthur Ice
7560b6b0a7
NULL to nullptr
2013-05-04 18:06:58 -07:00
josheb
824b101831
Merge pull request #2 from EQEmu/master
...
sync
2013-05-04 07:30:46 -07:00
Derision
022713996a
Changed return type of CRC16 to uint16
2013-04-28 19:09:48 +01:00
PiB
d2c7f23ec9
Implement CRC16 using CRC32.
2013-04-28 18:56:19 +01:00
Derision
232d1e2ca8
Verify minimum size of OP_Packet, OP_Fragment and OP_OutOfOrderAck
2013-04-27 16:22:29 +01:00
Derision
401e897019
Verify OP_Ack size & fix crash in BasePacket::build_raw_header_dump due to uninitialised timestamp
2013-04-27 15:45:24 +01:00
Tabasco
56490400ca
Dungeon Crawl custom code merge
...
Added numerous modding hooks.
Added rules:
Character:KeepLevelOverMax - Don't delevel a character if they are found to be over max level rule.
Spells:UseCHAScribeHack - Optionally omit spells with CHA in effect12 when using scribespells and traindiscs
Combat:MonkACBonusWeight - Adjust the weight threshold for monk AC bonus
Combat:ClientStunLevel - Adjust the level clients kicks and bashes start to roll for stuns
Combat;QuiverWRHasteDiv - Adjust the divisor applied to weight reduction for haste calcs
Combat:UseArcheryBonusRoll - Make archery stationary bonus a roll
Combat:ArcheryBonusChance - Archery stationary bonus chance
Added account flags and associated perl wrappers
Added EVENT_ITEM_TICK for interactive items
Added EVENT_DUEL_WIN and EVENT_DUEL_LOSE, which exports $enemyname and $enemyid
Added timer and interval to console worldshutdown command
Added EQW interface for worldshutdown and server-wide messages
2013-04-24 15:58:51 -05:00
JJ
88b9f96b91
Attempting manual merge for Nature's Bounty
2013-04-06 08:23:09 -04:00
SecretsOTheP
abaad22eb4
-Merc upkeep timers fixed to display properly. They now persist through zones as well as save to the database properly.
...
-Merc unsuspend timers should now be more reliable across zone shutdown.
2013-03-23 04:58:03 -04:00
Derision
f32a277643
Fixed memory leak in OP_VeteranRewardsAvailable
2013-03-19 19:22:16 +00:00
SecretsOTheP
1dc1655891
Hopefully fixed that pesky merc memleak and cleaned up mercs a tad.
2013-03-17 13:01:54 +00:00
Derision
810fdf3cca
Resurrection - Fix for RoF + fixed a couple of memory leaks.
2013-03-15 19:37:29 +00:00
badcaptain
7109a40637
Merge branch 'master' of https://github.com/EQEmu/Server
2013-03-14 20:03:48 -04:00
badcaptain
0a805feeec
Fixed Merc spell recast timers, changed how Mercs add mobs to their hate lists (should prevent IsEngaged() issues), initial Caster DPS Merc spell casting AI, initial Merc stance implementation, Mercs now suspend when their owner dies to prevent them being bugged (until it can be fixed), added 2 seconds between spell casts to be live-like.
2013-03-14 19:51:29 -04:00
Derision
e53ae5f6d5
More compiler warning fixes.
2013-03-10 18:55:18 +00: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
f7469412f1
Merge pull request #23 from addtheice/master
...
Fixed missing include that blocked compile on linux.
2013-03-05 23:05:27 -08:00
Derision
c8ca362eba
Few minor issues highlighted by cppcheck/valgrind.
2013-03-04 19:15:07 +00:00
Arthur Ice
950f00fae6
Fixed some warnings, like sprintf %i warnings (converted to %lu), fals vs NULL, etc
2013-03-03 16:17:06 -08:00
Arthur Ice
d8628170b5
Fixed missing include that blocked compile on linux.
2013-03-03 15:26:40 -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
badcaptain
ea72975e69
Fixed Merc duplicate save bug, focus items, spell_scale and heal_scale now work implemented, new merc equipment (with focus items), added checks during merc hire, unsuspend, & timer update for states where a merc can't be hired, unsuspended, or can't be retained due to insufficient funds, no room in group, in raid, invalid merc data, etc, and give appropriate feedback, added rules for charging of merc purchase and upkeep costs.
2013-03-01 00:01:27 -05:00
KimLS
aff4d53d7e
Fix for sdrawkcab index in skill_caps
2013-02-24 22:08:10 -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
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
147c96970c
Moved faction stuff around, removed stupid external item status stuff
2013-02-23 15:03:15 -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
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
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
Arthur Ice
998cfb6528
fixed miss spelling of 'recieved' to 'received' in ServerStats and in log messages.
2013-02-21 00:07:49 -08:00
KimLS
3e9c2a06a3
Items in shared memory
2013-02-20 22:36:30 -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
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