Michael Cook (mackal)
cab41487d5
Stop the book showing up while inspecting charms with RoF
...
Stat display still broken sadly
2014-10-05 22:47:57 -04:00
Uleat
65127ad756
Merge branch 'master' of https://github.com/EQEmu/Server
2014-10-05 19:35:21 -04:00
Michael Cook (mackal)
3ad7ab625d
Add temp hack for num hits and UF
...
Not sure what I screwed up, could of sworn it was working right before,
but that was also 3 AM or something
Rewrote UF's OP_BuffCreate to use the Write* functions which are a bit
more straight forward
2014-10-05 14:46:55 -04:00
Uleat
fa1fe55e01
Added corpse encode and decode translators
2014-10-05 06:12:33 -04:00
Uleat
806a9fbb99
Identified recast timer field in Ti item packet header
2014-10-04 23:38:20 -04:00
Michael Cook (mackal)
e753685ceb
Implement number of hit indicators for UF and RoF
...
There is a small display bug with the initial cast of the spell,
but it updates quickly enough that it shouldn't be too noticeable
This still needs to be fixed though
Changed SendBuffDurationPacket to take a Buffs_Struct by reference
to allow more of the data to be obtained without more params
Added Client::SendBuffNumHitPacket(Buffs_Struct &buff, int slot)
2014-10-04 03:23:42 -04:00
Uleat
3a270dd96a
Moved OP_LootItem slot translation to external handlers in client patch files
2014-10-03 15:05:20 -04:00
Uleat
bb2bed7b00
Fixed OP_AugmentInfo packet processing that I broked'd
2014-10-03 02:03:48 -04:00
Uleat
272180ff0f
Detached direct packet routing for some older client opcodes
2014-10-02 20:18:54 -04:00
Michael Cook (mackal)
fab091da2d
Move OP_ItemRecastDelay to the right spot
2014-10-01 20:52:40 -04:00
Michael Cook (mackal)
c7417d4b54
Didn't mean to push those ....
2014-10-01 20:51:47 -04:00
Michael Cook (mackal)
1024e327b5
Fix nullptr and item_slot check
2014-10-01 20:48:15 -04:00
Michael Cook (mackal)
7800cbbe96
Initial work on OP_ItemRecastDelay
2014-10-01 16:22:45 -04:00
Uleat
83367ee806
Added clicky items from bags for clients that support it (RoF, currently)
2014-09-30 16:18:25 -04:00
Michael Cook (mackal)
66c171b61b
Add support for post June 18, 2014 Hundred Hands effects
...
Set Spells:Jun182014HundredHandsRevamp to true if your spell file is newer
2014-09-28 13:27:38 -04:00
Uleat
837ce8ab4a
Re-ordered client patch ENCODES and DECODES - snuck in a bitswap change for SoF+ item_struct::Slots translations
2014-09-26 20:51:42 -04:00
Michael Cook (mackal)
0f12a74074
Add bool EQEmu::IsSpecializedSkill(SkillUseTypes skill)
2014-09-25 21:40:31 -04:00
Michael Cook (mackal)
723e5d536a
EQEmu::IsTradeskill uint32 to SkillUseTypes
2014-09-25 21:20:59 -04:00
Uleat
039e321dde
More re-enumeration prep work
2014-09-25 18:48:58 -04:00
KimLS
aa021addc1
Fix for potion belt name loading.
2014-09-25 04:00:06 -07:00
Michael Cook (mackal)
a73ac9cfe8
Added helper function bool EQEmu::IsTradeskill(uint32 skill)
...
Returns true if you pass a tradeskill to it, otherwise false
2014-09-24 23:36:27 -04:00
Uleat
7feb531ff7
Re-ordered server opcodes and handlers to facilitate the export of client patch structs and handlers
2014-09-24 20:23:01 -04:00
Michael Cook (mackal)
a445d7e39f
Rename OP_BuffFadeMsg to OP_ColoredText since it is a generic opcode
2014-09-24 12:22:06 -04:00
KimLS
0d12715d77
Data verification utils, not in use yet. Also added ability for lua packet to bypass the translation layer (dangerous) if a writer so desires (useful for quickly trying packet stuff)
2014-09-24 03:58:46 -07:00
akkadius
16ba3eb11e
Restoring Disciplines to their original load order (Slot)
...
Tribute uninitialized value database conversion fix
Tribute load fix (Lost in translation)
Changed Tribute 0 value to 0xFFFFFFFF instead of 0
Sanity check for unitialized tribute value on load
2014-09-23 19:12:31 -05:00
akkadius
973aa94cb5
Fix for database schema conversion where character_ table has 0 characters present. This will allow the tables to still be created properly and the old one renamed.
2014-09-23 18:28:17 -05:00
KimLS
4cbccfdce2
Fix for MoveCharacterToZone using zoneid instead of zone_id
2014-09-23 16:02:04 -07:00
KimLS
f89add9f64
Fix for AA conversion
2014-09-23 15:09:33 -07:00
KimLS
7cef4d8fe9
Fix for spell books on newer clients not playing well with the tricksy new deblob code
2014-09-23 13:39:05 -07:00
KimLS
7b85b09f24
isnan fix for vs2012
2014-09-23 13:04:18 -07:00
akkadius
1170b57fd5
Fix starting items for starting_item entries that use slot -1 to find a free slot
2014-09-22 16:23:43 -05:00
akkadius
a5a8bfb0f4
Bye bye commented old junk
2014-09-21 23:48:51 -05:00
akkadius
69bddef5a0
Merge branch 'master' of https://github.com/EQEmu/Server
2014-09-21 23:35:27 -05:00
akkadius
7d242045ec
Another merge aftermath overwriting character_data reference to old table
2014-09-21 23:34:53 -05:00
JJ
c3035fdf41
Merge branch 'master' of https://github.com/EQEmu/Server
2014-09-21 20:03:09 -04:00
JJ
e34c47414f
Consistent directory locations under common.
2014-09-21 20:02:01 -04:00
akkadius
909dda7c09
Array iter fix
2014-09-21 19:01:50 -05:00
KimLS
22ab145f19
Merge branch 'master' of github.com:EQEmu/Server
2014-09-21 15:59:24 -07:00
KimLS
cd8e30a2ec
Bug with MySQLRequestResult
2014-09-21 15:59:02 -07:00
akkadius
03be6b2b6b
Debug message adjustments
2014-09-21 16:24:06 -05:00
akkadius
4ed88e348e
Merge aftermath
2014-09-21 02:58:56 -05:00
akkadius
ad29fa9cfa
Merge remote-tracking branch 'remotes/origin/master' into blob_conversion
...
Conflicts:
changelog.txt
common/database.cpp
world/client.cpp
world/zoneserver.cpp
zone/command.cpp
2014-09-21 02:32:31 -05:00
KimLS
b4f3993616
Should compile on gcc now
2014-09-20 23:56:04 -07:00
KimLS
9733f04c9c
Merge of changelog, how i hate thee
2014-09-20 15:10:33 -07:00
KimLS
7140a2054f
Ban and suspend commands now require a reason that is recorded in the DB
2014-09-20 15:09:43 -07:00
Michael Cook (mackal)
1049e48aca
Add Spells:SHDProcIDOffByeOne to support newer spell files
...
In June 2009 SoE stopped doing a +1 to the base for SHD procs
So UF+ spell files were not working, set this to false to support these spell files
2014-09-20 16:58:35 -04:00
Michael Cook (mackal)
33b79a3588
Limit character length to 15 (the client doesn't let you enter more)
2014-09-20 15:59:34 -04:00
Michael Cook (mackal)
9b70b73759
Correct tell queue related messages
2014-09-19 18:17:42 -04:00
Michael Cook (mackal)
a2368b4ea7
Implement tell queues
...
Default queue size 20 (World:TellQueueSize)
This doe not play well with multiple sessions and a toon crashes and relogs
Normal tells have issues as well.
2014-09-18 22:55:06 -04:00
Michael Cook (mackal)
3d6bb964df
Stop nuking MySQLRequestResult Success flag
2014-09-18 14:59:50 -04:00