Uleat
16642b7c4c
Filename changes to facilitate future updates
2016-10-15 22:14:03 -04:00
Natedog2012
4de9b2c53e
Add TiltX and TiltY manipulation to objects (Perl)
...
Translate OP_GroundSpawn for Titanium
#perl plugin http://wiki.eqemulator.org/i?Module=Pastebin&Paste=u9IbA6Ql
2016-08-26 06:39:39 -07:00
Michael Cook (mackal)
55d2e9b842
Only correct spell slots when we're sending to self
...
This will fix display issues with lots of buffs on NPCs
2016-08-24 23:15:31 -04:00
Michael Cook (mackal)
ae5689ffb4
Clean up OP_ManaChange
2016-08-15 01:17:53 -04:00
Michael Cook (mackal)
d68a3b191e
Give pets 30 buff because that's what they got
2016-08-02 21:08:05 -04:00
Michael Cook (mackal)
e862994716
RoF/RoF2 spell gem refresh in PP
...
This fixes issues with long recast spells
2016-07-31 18:09:04 -04:00
Michael Cook (mackal)
ef2c17748e
Implement extra spell gems!
...
New limits:
Tit: 9
SoF: 9
SoD: 10
UF: 12
RoF: 12
RoF2: 12
The SoF client doesn't actually support 10 like SoF should
RoF/RoF2 actually have 4 extra broken spell gems in the UI. They don't work and
will likely crash your client
Quest stuff assumes you are passing in valid slots.
(note the old default of 10 should be 22)
There are still somethings to do like clean up the memmed spells if one switches
to an older client that doesn't support as many as their previous client.
2016-07-31 17:16:23 -04:00
Michael Cook (mackal)
bda4fcfb26
Fix up SpellBuff struct
...
Please report any bugs you find. There shouldn't be unless I messed up the struct
for a client I didn't throughly test for
2016-07-25 16:22:48 -04:00
Natedog2012
8615df0a03
Bot names skip player name filter to allow for longer bot names.
...
RoF/RoF2/UF item packets allow for 1000 stack items again.. not capped at 254
2016-06-25 18:05:44 -07:00
Drajor
3e25a3df5c
Implemented RoF2 encoder for OP_CrystalCountUpdate (0x467f)
2016-06-11 20:24:36 +10:00
Uleat
62888170b0
Better the second time around...
2016-06-02 07:14:54 -04:00
Uleat
ca0b26f89f
Implementation clean-up
2016-06-01 09:34:16 -04:00
Uleat
cd8cd90a38
Implemented EQEmu::TextureProfile
2016-06-01 08:54:26 -04:00
Uleat
ae3c98c692
Implemented EQEmu::TintProfile
2016-06-01 04:58:52 -04:00
Uleat
ea8f81feec
Converted enumeration MaterialSlots to EQEmu::textures::TextureSlot
2016-05-31 22:07:02 -04:00
Uleat
16895910e4
Another eq_dictionary pass
2016-05-30 06:52:25 -04:00
Uleat
579efe83af
Renamed EQEmu::Item_Struct to EQEmu::ItemBase to coincide with new inventory naming conventions (re-run shared_memory.exe)
2016-05-27 22:22:19 -04:00
KimLS
4c3947efa6
Changes to UF and above clients on how spell buff tics are synced.
2016-05-25 22:00:28 -04:00
Michael Cook (mackal)
e2a5ffe59e
Merge pull request #525 from 9thsector/configfile-patch-location-fix
...
reording includes fixes patch file location problem
2016-05-25 18:53:46 -04:00
Uleat
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -04:00
phredi
a715accc5f
reording includes fixes patch file location problem
2016-05-25 17:35:47 -05:00
Michael Cook (mackal)
60da544d3a
clang-tidy modernize-use-auto
2016-05-25 16:10:28 -04:00
KimLS
9894c1b186
Compile fixes, needs cleaning up
2016-05-24 23:49:25 -07:00
phredi
a628dee2b7
Merge branch 'master' into ConfigFileUpdate
2016-05-24 20:47:52 -05:00
Uleat
3031365e1f
Moved struct Item_Struct into namespace EQEmu
2016-05-21 04:54:18 -04:00
phredi
b997a040d7
Config File Update Initial Update
2016-05-20 21:03:34 -05:00
Uleat
04f47f1e32
Formatting and GPL updates
2016-05-19 22:50:08 -04:00
Uleat
ffb88e0a8f
Added EQEmu::OutBuffer() - stringstream-derived class with a few additional methods
2016-05-18 22:38:41 -04:00
Uleat
37b84c4db1
Reworked client translators' SerializeItem() to recursive, single buffer methodology
2016-05-10 20:16:27 -04:00
Uleat
1890d006a2
Delinked current inventory slot enumeration and constants from EQEmu::constants and global definition
2016-04-22 07:34:55 -04:00
Uleat
b3475d7b50
Reworked ClientVersion into EQEmu::versions; Added EQEmu::versions::InventoryVersion
2016-04-22 03:49:17 -04:00
Uleat
8edb6e9595
Eliminated the nested class design of recent EQEmu work; Some more inv2 convergence work
2016-04-19 04:02:53 -04:00
Uleat
1b3cfc9a5c
Reworked EQDictionary into namespace EQEmu
2016-04-15 22:11:53 -04:00
Uleat
e75a53b775
Rework of eq_dictionary
2016-04-07 17:21:55 -04:00
Natedog2012
2268e6ed34
Fix up Object packet for UF / RoF / RoF2. SolidType was incorrect as those fields are the XY tilt for the object. Need database values for these fields so they will actually be useful.
2016-02-27 01:42:07 -08:00
Natedog2012
3ce3f591a8
UF and ROF2 spawn packet packet for chests now working properly.
2016-01-28 13:26:15 -08:00
Michael Cook (mackal)
d7e44643b5
Fix resist display issue for RoF/RoF2
...
These need to be found for the other clients
They are most likely a similar amount of bytes away from
the potionbelt in all clients
2016-01-15 17:20:48 -05:00
Natedog2012
8133f5312f
First step into implementing evolving items, added fields to database that were missing.
2015-12-21 05:39:39 -08:00
Michael Cook (mackal)
8464a0e3b5
Implement Guild Banks for RoF/RoF2
...
Everything appears to work, but please test!
2015-11-17 18:15:46 -05:00
Michael Cook (mackal)
a4d0db8e0a
Implement the extra Wild Rampage/Rampage message (SoD+)
2015-08-15 00:34:10 -04:00
Michael Cook (mackal)
cb525156ef
Merge branch 'master' into aa
2015-06-26 02:04:48 -04:00
Michael Cook (mackal)
32e880f571
Identified the extra byte at the end of OP_TargetBuffs/OP_BuffCreate
2015-06-20 14:05:32 -04:00
KimLS
dd345c01de
Activating AAs now works, don't have expend charges working quite yet so they can just be cast over and over.
2015-06-11 21:33:39 -07:00
KimLS
63928caace
Removing cruft, patches should *all* work now even titanium, incrementaa has been implemented (untested atm)
2015-06-11 18:38:46 -07:00
KimLS
bad4a94b84
Apply RoF2 patch demon gave me for AAs
2015-06-11 01:45:55 -07:00
KimLS
1589169200
AAs should load from character data now, though will be fucked up if you already had stacked aas.
2015-06-10 22:46:57 -07:00
Michael Cook (mackal)
4bb2bb1438
AA packet work mostly and small fix to expendable AAs
2015-06-07 23:41:54 -04:00
Michael Cook (mackal)
c3c6d18979
Fix RoF+ AA clientver bug
2015-06-01 16:02:55 -04:00
Uleat
8922c72452
Added a name block memset to the server character select code and a few comments to the OP_CharInfo encodes
2015-05-23 18:59:03 -04:00
Uleat
351e63ae72
Possible fix for some 'random' character select crashes
2015-05-22 19:15:51 -04:00