Michael Cook (mackal)
8f5ba05e75
Minor Corpse::LootItem refactoring
2016-12-16 16:02:42 -05:00
Uleat
bfd07b1010
Added class EQEmu::InventorySlot
2016-10-16 21:36:39 -04:00
Uleat
8b5dd58e96
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
2016-10-16 05:10:54 -04:00
Michael Cook (mackal)
a64343689c
Refactor loot response a bit
...
Invis is dropped after ALL error checking now
Identified all the response types
2016-06-30 14:00:18 -04:00
Uleat
ae3c98c692
Implemented EQEmu::TintProfile
2016-06-01 04:58:52 -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
e75a53b775
Rework of eq_dictionary
2016-04-07 17:21:55 -04:00
Michael Cook (mackal)
a4d0db8e0a
Implement the extra Wild Rampage/Rampage message (SoD+)
2015-08-15 00:34:10 -04:00
Uleat
1f0b86a0d5
Changes to how valid light sources are critiqued
2015-02-26 18:46:12 -05:00
Uleat
89f8006f11
Changed the return type of Corpse::MoveItemToCorpse() to void and added a 'by address' parameter to replace it -- Fixed a bug that would 'unattune' soulbound items inside of bags
2015-01-26 19:44:33 -05:00
Uleat
cc1d7d54c2
Implemented mob equipment light sources
2015-01-24 22:00:06 -05:00
KimLS
269d56e1d0
Switched out our kinda juryrigged vector types for glm::vec types since we use that as a 3d math library already but never switched out the types
2015-01-23 00:01:10 -08:00
Arthur Ice
f409d39f1a
merge upstream
2014-12-21 13:57:20 -08:00
Trevius
200027bf89
(RoF+) Implemented the 6th Augment Slot for Items.
...
Player Corpses now saved attuned settings for Items.
Renamed IsInstNoDrop() and SetInstNoDrop() to IsAttuned() and SetAttuned() respectively.
2014-12-15 17:55:23 -06:00
Akkadius
5b6eb885a0
corpse.cpp & .h header cleanup & forward declarations
2014-12-15 16:50:02 -06:00
Arthur Ice
2aa287fe3c
Merge
2014-12-05 20:16:13 -08:00
Arthur Ice
75c1a302c9
Converted Corpse constructor to xyz_heading
2014-12-02 19:38:15 -08:00
Arthur Ice
0ad62461f0
CorpseLoadFromDBData converted to xyz_heading
2014-12-02 13:13:04 -08:00
Akkadius
b43cfa126f
Renamed SetPKItem to SetPlayerKillItemID
...
Renamed AllowMobLoot to AllowPlayerLoot
Renamed DepopCorpse (PC) to DepopPlayerCorpse
Renamed GetPKItem to GetPlayerKillItem
Renamed Corpse class variable 'orgname' to 'corpse_name'
Renamed CompleteRezz to CompleteResurrection
Renamed GetDBID to GetCorpseDBID
Removed CorpseToServerSlot as it is unnecessary
Removed ServerToCorpseSlot as it is unnecessary
Reogrganized corpse.h header
2014-11-25 23:54:59 -06:00
Akkadius
fbaae2b1e4
Renamed Corpse::LoadFromDBData to Corpse* Corpse::LoadCharacterCorpseEntity
...
Corpse Private class descriptors added
General cleanup
2014-11-25 23:17:08 -06:00
Akkadius
0598f7e87c
Fixed an issue that has surfaced with new code behaving how it should, breaking old code. Naked corpses were not despawning on their decay timers because of incorrect return logic on a database function
...
Removed ClearCorpseItems as it is no longer necessary as corpses deleted items appropriately when they are removed from the corpse
General cleanup of functions and variables in corpse code
2014-11-25 22:47:50 -06:00
Akkadius
c30850f00a
Rest of ZoneDB Corpse functions converted to new API
2014-11-23 22:33:57 -06:00
Akkadius
ce248d83d6
Corpse Class Private scope variables renamed for understandability across the source
...
Removed ThrowDBError from the source
Implemented MySQL query error log at the root of the MySQL API
Readability changes
2014-11-23 21:37:42 -06:00
Akkadius
7fa1256c5d
...
2014-11-23 01:04:50 -06:00
Akkadius
d1b0564698
Changing corpse loading structure
2014-11-22 18:43:23 -06:00
Akkadius
111fb84041
Moved zonedatabase functions out of corpse.cpp
...
Conversion portion mostly complete
Some header readability cleanup
Some function renaming
Struct renaming
Many variable renaming
MySQL error log for all of QueryDatabase
Corpse table renaming
Corpse table field renaming
Most corpse database functions redone
2014-11-22 17:55:48 -06:00
Uleat
cef2aa64d9
Fixed server<->corpse translators to reflect what actually needs to be translated (should not have affected anything in the old configuration)
2014-10-19 15:03:11 -04:00
Uleat
fa1fe55e01
Added corpse encode and decode translators
2014-10-05 06:12:33 -04:00
Uleat
8b14c21a24
More numeric to constant conversions..should be most of them... Please report any inventory abnormalities.
2014-07-31 07:52:38 -04:00
Uleat
36a2d52f1c
More 'dictionary' updates..added 'constants' files to client translators..started replacement of hard-coded inventory values.
2014-07-27 20:35:43 -04:00
Uleat
e3805d5920
Converted SkillType typedef enumeration to SkillUseTypes enumeration
2013-10-27 13:03:41 -04:00
KimLS
3992ac02bb
Rampage, Area Rampage, Flurry got new customizable effects. Part of that was adding a new set of stuff to attack.
2013-07-08 14:37:01 -07:00
KimLS
55a964267e
Raid/Group lua stuff, renamed corpses
2013-06-02 13:47:52 -07:00