Arthur Ice
06d1bd632b
SaveTimers converted to QueryDatabase
2014-09-03 16:31:08 -07:00
Arthur Ice
89f34246f0
LoadTimers converted to QueryDatabase
2014-09-03 16:31:08 -07:00
Arthur Ice
7d8e128b5f
SaveStance converted to QueryDatabase
2014-09-03 16:31:08 -07:00
Arthur Ice
14c642a3f7
LoadStance converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
a67255475c
DeletePetStats converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
04045dfc27
DeletePetItems converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
510a51e564
DeletePetBuffs converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
54b2c50109
SavePetItems converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
fe753f05df
SavePetBuffs converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
ab76783f8b
SavePetStats converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
364a51b119
LoadPetItems converted to QueryDatabase
2014-09-03 16:31:07 -07:00
Arthur Ice
a486db5e95
LoadPetBuffs converted to QueryDatabase
2014-09-03 16:31:06 -07:00
Arthur Ice
c8e7d9e005
LoadPetStats converted to QueryDatabase
2014-09-03 16:31:06 -07:00
Arthur Ice
93aa690a6d
GetPetSaveId converted to QueryDatabase
2014-09-03 16:31:06 -07:00
Arthur Ice
87f1f78b67
LoadBuffs converted to QueryDatabase
2014-09-03 16:31:06 -07:00
Arthur Ice
0574a3db86
SaveBuffs converted to QueryDatabase
2014-09-03 16:31:06 -07:00
Arthur Ice
0178f3c9bb
Save converted to QueryDatabase
2014-09-03 16:31:06 -07:00
Arthur Ice
9eb3907d45
IsBotNameValid converted to QueryDatabase
2014-09-03 16:31:06 -07:00
SecretsOTheP
891952eb79
Bot fixes for previous commit
2014-09-03 18:34:31 -04:00
SecretsOTheP
e6a0b01f37
Identified the routines needed to augment items in RoF. Currently, only Insert and Remove are supported. Swap and Destroy do not work due to missing functions related to the cursor.
2014-09-03 18:25:21 -04:00
Arthur Ice
118c2a9db9
LoadAAs converted to QueryDatabase
2014-09-03 13:49:04 -07:00
SecretsOTheP
64c324a42b
changelog.txt
2014-09-02 22:09:38 -04:00
SecretsOTheP
f909e76260
Merge branch 'master' of https://github.com/EQEmu/Server
2014-09-02 22:08:47 -04:00
SecretsOTheP
b7dfdc5060
Oops.
2014-09-02 22:07:49 -04:00
Uleat
e25239a50d
Merge branch 'master' of https://github.com/EQEmu/Server
2014-09-02 21:20:06 -04:00
Uleat
76d3edc534
Changed #loc to report the same precision as /loc for Cartesians
2014-09-02 21:19:30 -04:00
SecretsOTheP
7301182b3e
Merge branch 'master' of https://github.com/EQEmu/Server
...
Conflicts:
changelog.txt
2014-09-02 21:18:30 -04:00
SecretsOTheP
832e5e90d1
Secrets: Identified OP_GuildPromote for RoF clients.
...
Secrets: Fixed promotion, demotion, transferring a leader and displaying of client ranks in the Rain of Fear client. The rain of fear client, as such, will only have 3 ranks like the other clients, but supports a theoretical 8 ranks later.
Secrets/Akkadius: Fixed an issue involving character name lookup in the new DB code.
2014-09-02 21:16:20 -04:00
Michael Cook (mackal)
7ddaabee30
Merge pull request #235 from addtheice/guild_mgr_patch
...
Fixed bug with loading failing on Guild bank areas
2014-09-02 16:11:05 -04:00
Arthur Dene Ice
41d57ddab6
Fixed bug with loading failing on Guild bank areas
2014-09-02 12:43:56 -07:00
Michael Cook (mackal)
8dd00f5288
Fix crash issue in zone/hate_list.cpp
2014-09-02 02:39:03 -04:00
Akkadius
0a9222e1ee
-
2014-09-01 23:54:15 -05:00
Akkadius
e0db3c0b60
Fixed Character select to be loaded from new character data tables
2014-09-01 22:17:06 -05:00
KimLS
15f217b594
Fixed non-conforming sql files.
2014-09-01 15:48:22 -07:00
Michael Cook (mackal)
8422178233
Fix issue with requesting an adventure
2014-09-01 02:58:52 -04:00
Uleat
eebe902917
Script update for opcode_handlers.py - changes in file names.
2014-09-01 00:07:21 -04:00
KimLS
04dc593df9
Various bug fixes
2014-08-31 20:27:02 -07:00
Akkadius
e0a99730e5
pp revert
2014-08-31 21:58:04 -05:00
Akkadius
6497bdf45a
More stuff
2014-08-31 21:31:44 -05:00
Akkadius
ca430e2494
Fix void Database::GetCharName(uint32 char_id, char* name)
...
Increased MAX_PP_SPELLBOOK to 720 for UF/RoF
Increased MAX_PP_MEMSPELL to 12
Implemented up to 12 spell slots
Fix for public_note default value in bool BaseGuildManager::DBSetGuild(uint32 charid, uint32 guild_id, uint8 rank)
Updated all CastSpell entries to use the appropriate slot type defines located now in zone/common.h
Fixed Guild Loading from character_data
Fixed #guild list
Refactored Merchantlist loading
Refactored Temp Merchantlist loading
Gutted most of dbasync
Added:
LoadCharacterSpellBook(uint32 character_id, PlayerProfile_Struct* pp);
LoadCharacterMemmedSpells(uint32 character_id, PlayerProfile_Struct* pp);
LoadCharacterLanguages(uint32 character_id, PlayerProfile_Struct* pp);
LoadCharacterBindPoint(uint32 character_id, PlayerProfile_Struct* pp);
SaveCharacterSpellSwap(uint32 character_id, uint32 spell_id, uint32 from_slot, uint32 to_slot);
SaveCharacterSpell(uint32 character_id, uint32 spell_id, uint32 slot_id);
SaveCharacterMemorizedSpell(uint32 character_id, uint32 spell_id, uint32 slot_id);
DeleteCharacterSpell(uint32 character_id, uint32 spell_id, uint32 slot_id);
DeleteCharacterMemorizedSpell(uint32 character_id, uint32 spell_id, uint32 slot_id);
Removed Zone::LoadTempMerchantData_result(MYSQL_RES* result)
Removed Zone::LoadMerchantData_result(MYSQL_RES* result)
Removed SharedDatabase::GetPlayerProfile
Removed SharedDatabase::SetPlayerProfile
Removed SharedDatabase::SetPlayerProfile_MQ
Removed Zone::DBAWComplete(uint8 workpt_b1, DBAsyncWork* dbaw) from zone.cpp
2014-08-31 17:52:43 -05:00
Akkadius
f8439fd6e6
Made many adjustments to character load code.
...
Removed bool Client::FinishConnState2(DBAsyncWork* dbaw)
Removed all async character loads
Removed bool GetAccountInfoForLogin
Removed bool GetAccountInfoForLogin_result
Removed bool GetCharacterInfoForLogin_result
Removed bool GetCharacterInfoForLogin
Added:
bool LoadCharacterFactionValues(uint32 character_id, faction_map & val_list);
bool LoadCharacterDisciplines(uint32 character_id, PlayerProfile_Struct* pp);
bool LoadCharacterSkills(uint32 character_id, PlayerProfile_Struct* pp);
2014-08-31 07:52:52 -05:00
Akkadius
8dda7ddd04
Added the following tables to player profile automatic conversion during world bootup:
...
`character_bind_home`;
`character_alternate_abilities`;
`character_currency`;
`character_data`;
`character_spells`;
`character_memmed_spells`;
`character_disciplines`;
2014-08-31 05:52:36 -05:00
Akkadius
5d8ea5752d
Added automatic table creation in conversion process.
...
More will come when more tables are added
2014-08-31 03:23:42 -05:00
akkadius
4071d88290
At point of commit:
...
Basic character data, currency and AA are being loaded/saved from the database, currently working on the rest right now.
- Character blob removed from load for testing. Lots of cleanup yet to be done so don't judge code yet.
Saves:
- Two FULL saves when looting a corpse, this has been reduced to just currency saves on initial loot and trimmed to one save since AddToMoneyPP did it already
- Every time a player moves coin with any situation (Splits/Trades/Merchant/Skills/Bank Coin Exchange/Coin Moves), a full save is made, this is now just a currency save
- Every time a player skilled up at a skill vendor, a full blob save hit was made, this is not just a currency hit
2014-08-31 02:53:59 -05:00
Michael Cook (mackal)
11ed698642
(noudess) Merchants are more descriptive in their rejections
v1.1.1-rc2
2014-08-30 01:38:49 -04:00
Arthur Ice
0996570b78
merge from upstream
2014-08-28 15:49:16 -07:00
KimLS
ca84040a39
Crash fixes oh my
v1.1.1-rc1
2014-08-28 03:47:28 -07:00
KimLS
467afc86af
Merge branch 'master' of github.com:EQEmu/Server
2014-08-28 03:18:02 -07:00
KimLS
19271f90a4
Crash fixes
2014-08-28 03:17:47 -07:00
Arthur Ice
0a9732a267
LogMerchantTransaction converted to QueryDatabase
2014-08-28 00:10:55 -07:00