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
mackal
f6100ed834
Fixed NPC::GetScore and XS_NPC_GetScore
2013-05-08 17:07:49 -04:00
Derision
21a9434f89
Changed dummy strings written into the TaskSelector packet from nullptr to ABCD since the packet size calculation was based on the strings being 4 characters long.
2013-05-08 20:02:55 +01:00
josheb
ea6e239d58
Merge pull request #54 from af4t/master
...
VS2010 compatibility adjusts
2013-05-08 05:46:49 -07:00
af4t
4ee4992330
Merge branch 'master' of git://github.com/EQEmu/Server
2013-05-08 06:07:11 -04:00
Michael Cook
059ecdb50b
Fix NULL to nullptr for SQL queries take 2
2013-05-07 18:20:09 -04:00
Michael Cook
0838d4507a
Fix NULL to nullptr for SQL queries
2013-05-07 17:41:05 -04:00
af4t
5cda797531
VS2010 compatibility
2013-05-07 15:19:27 -04:00
josheb
308a21e0e2
Merge pull request #51 from josheb/master
...
Quest events and customizations
2013-05-07 05:44:07 -07:00
tabasco
a0a92587b4
Fixing some regressions
2013-05-06 16:24:44 -05:00
josheb
8e49ab9179
Merge pull request #3 from EQEmu/master
...
sync
2013-05-06 14:16:46 -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
Tabasco
05d7c12d38
Various customizations from DungeonCrawl
2013-05-05 18:20:22 -05:00
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
j883376
4a0749f811
Change NULL to nullptr in RemoveAutoXTargets()
2013-05-05 18:51:20 -04:00
j883376
e2fd78b510
Fix Auto XTargets not clearing on death
2013-05-05 06:47:53 -04: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
e1c2657b11
NULL check in Merc::CalcItemBonuses
2013-05-03 09:36:16 +01: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
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
Derision
61f7009378
EQExtractor2 SQL gen support for current client.
2013-04-25 19:04:33 +01:00
josheb
43b91b5938
Merge pull request #1 from EQEmu/master
...
Sync
2013-04-25 05:34:17 -07:00
badcaptain
e2f25d1c92
Fixed a couple of merc stat issues and a few bot aggro issues, removed unneeded bot pet AI.
2013-04-25 00:42:52 -04: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
Derision
b15cb08f54
EQExtractor2 update.
2013-04-24 19:31:13 +01:00
Derision
9b015a2975
Merge pull request #48 from addtheice/master
...
Cleaned up Packet Handling in world/Client
2013-04-23 13:16:25 -07:00
Arthur Dene Ice
b09a3840eb
Turn HandleZoneChangePacket into method.
2013-04-22 23:22:13 -07:00
Arthur Dene Ice
495510a02e
Reorganized handling of Packets to be a bit cleaner.
2013-04-22 23:18:40 -07:00
Arthur Dene Ice
ea606ef80d
Turn DeleteCharacterPacket handling into a method.
2013-04-22 23:14:00 -07:00
Arthur Dene Ice
27493c3d75
Turn EnterWorldPacket handling into a method.
2013-04-22 23:10:57 -07:00
Arthur Dene Ice
cc07d511a5
Turn CharacterCreatePacket handling into a method.
2013-04-22 23:00:44 -07:00
Arthur Dene Ice
5b3ec4fb7c
Turn CharacterCreateRequestPacket handling into a method.
2013-04-22 22:56:55 -07:00
Arthur Dene Ice
18da8fe44d
Turn GenerateRandomNamePacket handling into a method.
2013-04-22 22:52:29 -07:00
Arthur Dene Ice
211248b50e
Turn SendLoginInfoPacket handling into a method.
2013-04-22 22:47:19 -07:00
Arthur Dene Ice
969f0c535e
Turn NameApprovalPacket handling into a method.
2013-04-22 22:44:29 -07:00
JJ
a7ce66856b
Fix rare case where heals from buffs could be negative.
2013-04-20 14:04:08 -04:00
Derision
3b42f295d6
Moved entity_list.Clear() prior to destruction of Perl objects in zone shutdown
2013-04-12 19:20:43 +01:00
mackal
b8febdd440
Realized there was a better way to do the DB entries for salvage, so I changed the script.
...
Run the optional 2013_04_09_SalvageCleanOld.sql if you ran the old script.
2013-04-09 14:50:51 -04:00
mackal
f8795bcd72
Implemented Salvage AA.
...
Added a new coloumn to tradeskill_recipe_entires called salvagecount that works much in the same way to fail/success/componentcount
The code will default to the component list if nothing is found with a salvagecount
New script: generate_salvage.py will generate the entries for recipes with a failcount (make sure your config is vaild XML as well, it complains if it isn't)
2013-04-08 22:33:19 -04:00
mackal
53301289f5
Merge branch 'salvage'
2013-04-08 17:30:22 -04:00