KimLS
2fbd5aaccc
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
Uleat
36b0a60451
Fix for Titanium returning wrong value in ConvertClientVersionToExpansion##
2019-02-02 21:51:57 -05:00
Uleat
cbe811cf94
Oops!! I did it again!
2019-01-31 21:59:11 -05:00
Uleat
7b2c87c7ed
Added bi-state dynamic lookup return
2019-01-20 23:40:40 -05:00
Uleat
f690c64f9e
Moved buff definitions into 'spells' lookup
2019-01-20 20:04:07 -05:00
Uleat
585c6322bf
Added 'spells' entry to EQDictionary
2019-01-20 08:24:21 -05:00
Uleat
c9ef66ae2d
Added note for inventory::InitializeDynamicLookups() [ci skip]
2019-01-15 20:11:29 -05:00
Uleat
703cbc6727
Activated per-expansion support for active inventory slot addressing
2019-01-15 00:50:58 -05:00
Uleat
26ed51f32a
Fix for linux builds
2019-01-12 20:59:27 -05:00
Uleat
bcf271c30f
Added dynamic entries to eqdictionary
2019-01-12 20:03:52 -05:00
Uleat
38bf73cc08
Added enum class Expansion
2019-01-09 20:14:49 -05:00
Uleat
8eaed2233f
Added namespace expansions
2019-01-07 18:18:35 -05:00
Uleat
0d38808030
Updated EQDictionary entries to allow ease of reading and gui tooltip propagation (pt. 2)
2019-01-07 07:39:43 -05:00
Uleat
011d7a6a29
Updated EQDictionary entries to allow ease of reading and gui tooltip propagation
2019-01-07 00:11:07 -05:00
Uleat
c435a77813
Reintegration of inventory-based EQDictionary references
2018-07-05 21:05:26 -04:00
Michael Cook (mackal)
3dec02881a
Revamp Buff slots
...
Server side we now have 63 total buff slots for clients
They match RoF/RoF2 and are mapped as 42 long, 20 short, 1 disc
The player is limited to what their clients supports, so
Tit players can have 25 buffs and 12 songs, while other can have more
When you log in, we only load up to the max your client supports,
the rest of the buffs are thrown away
Also changed is the default Max Buff slots for NPCs, they now match Tit (60)
If you are thinking about raising that, here are what some other clients support
Tit - SoF 60, SoD - UF 85, RoF - RoF2 97 (although UI only has 85 slots, you can
edit it if you want more)
Also SoD+ the pet limits match the NPC limits.
This will increase memory usage a bit, but I don't see a solution to that
Plus I think most people want this.
2016-11-15 01:37:58 -05:00
Uleat
101002d635
Renamed enum class InventoryVersion to MobVersion
2016-10-17 06:32:51 -04:00
Uleat
bfd07b1010
Added class EQEmu::InventorySlot
2016-10-16 21:36:39 -04:00
Uleat
9ec299247c
Reworked EQEmuDictionary to use class LookupEntry
2016-06-06 21:59:42 -04:00
Uleat
c29219f214
Split InventoryVersion::Pet into discrete sub-types
2016-06-04 07:04:31 -04:00
Uleat
e843f66135
Cosmetic fix to match existing naming conventions
2016-06-02 20:19:40 -04:00
Uleat
16895910e4
Another eq_dictionary pass
2016-05-30 06:52:25 -04:00
Uleat
2a74d04635
Added offline client inventory version definitions and convertors
2016-05-29 20:30:03 -04:00
Uleat
b5f09d435f
Updated argument type..but, forgot to change methodology
2016-05-25 19:45:16 -04:00
Uleat
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -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