EQ2EMu/DB/updates
Image 65e7222de5 Spirit Shards, Group and Solo EXP Debt (PVE/PVP), new lua functions, rules included
xp_debt in InfoStruct changed to float use SetInfoStructFloat and GetInfoStructFloat for it

SpawnScript file is now listed in /spawn details on the last page

LUA functions added:
bool GetRuleFlagBool(category, name)
float GetRuleFlagFloat(category, name)
int32 GetShardID(Spawn)
int32 GetShardCharID(Spawn)
int64 GetShardCreatedTimestamp(Spawn)
bool DeleteDBShardID(shardid) -- using GetShardID
int32 GetCharacterID(Spawn)
bool SetAccessToEntityCommandByCharID(Spawn, CharID, command_string, val) -- same as SetAccessToEntityCommand, but using a CharID instead of player

Rules added:

RULE_INIT(R_Combat, DeathExperienceDebt, "50.00"); // divide by 100, 50/100 = .5% debt per pve death
RULE_INIT(R_Combat, PVPDeathExperienceDebt, "25.00"); // divide by 100, 25/100 = .25% debt per pvp death
RULE_INIT(R_Combat, GroupExperienceDebt, "0"); // set to 1 means we will share debt between the group
RULE_INIT(R_Combat, ExperienceToDebt, "50.00"); // percentage of xp earned to debt vs obtained xp 50/100 = 50% to debt
RULE_INIT(R_Combat, ExperienceDebtRecoveryPercent, "5.00"); // recovery percentage per period of time, 5/100 = 5% recovered (so if .5% debt, .5*.05 = .025, .5-.025=.475% debt left)
RULE_INIT(R_Combat, ExperienceDebtRecoveryPeriod, "600"); // every 10 minutes (x*60 seconds) recover ExperienceDebtRecoveryPercent
RULE_INIT(R_Combat, EnableSpiritShards, "1");
RULE_INIT(R_Combat, SpiritShardSpawnScript, "SpawnScripts/Generic/SpiritShard.lua");
RULE_INIT(R_Combat, ShardDebtRecoveryPercent, "25.00"); // recovered percentage of debt upon obtainig shard, 25/100 means 25%.  If there is .5 DeathExperienceDebt, .5*25% = .125,  .5 - .125 = .375
2021-02-07 22:19:03 -05:00
..
character_house_history.sql History tab inside house now functioning for Paid Upkeep 2020-06-19 22:45:35 -04:00
characters_table_update_groupid_aug21_2020.sql Group fixes/support - requires characters table update 2020-08-21 23:38:15 -04:00
chest_traps_tableandsamples.txt Rest of Chest Traps and Disarm Chest Traps implementation 2020-03-16 13:23:38 -04:00
findspawn_command.sql Added /findspawn searchstring/regex 2020-07-25 14:18:01 -04:00
fixed_emotes_table.sql Fixed emote visual state ids for classic/DoF client 2020-07-25 08:24:05 -04:00
holiday_flag_updates.sql add holiday_flag to spawn and transporters table 2020-07-09 22:49:06 -04:00
house_deposits.sql Deposit tab in the house supports deposits, track deposit history and escrow balance 2020-06-19 08:45:12 -04:00
items_body_drop_dec31_2020.sql allow body drops with body_drop item db entry 2020-12-31 17:57:53 -05:00
items_table_update_aug22_2020.sql items table update flags_16384 -> no_transmute, flags2_256 -> no_salvage 2020-08-22 18:05:55 -04:00
le_farjourneyfreeport_updates_sep21.sql SQL Updates for changes to Far Journey Freeport -- only supported for NEW characters after this update sourced 2020-09-21 07:14:23 -04:00
login_updates.sql Cleanup logging behavior 2020-06-26 22:09:16 -04:00
merchant_levelranges.sql spawn table merchant_min_level and merchant_max_level issue 2020-06-25 22:59:35 -04:00
movecharacter_command_dec27_2020.sql Support for /movecharacter 2020-12-27 16:13:26 -05:00
opcodes_for_283_and_546.sql Fixed merchants and examine hang 2020-07-25 23:58:02 -04:00
reload_command_additions.sql reload commands added 2020-07-12 23:09:34 -04:00
reloadregionscripts_command_nov22_2020.sql Create reloadregionscripts_command_nov22_2020.sql 2020-11-22 15:31:07 -05:00
ruinsvarsoon_door_fixes.sql ruins of varsoon door fixes 2020-03-27 12:13:46 -04:00
spell_errors_and_commands_10_21_2020.sql added /waypoint command 2020-10-21 21:21:45 -04:00
spells_update_sep_27_2020.sql Glowpaths/waypoints added 2020-10-21 20:12:06 -04:00
spiritshards_xpdebt_feb7_2021.sql Spirit Shards, Group and Solo EXP Debt (PVE/PVP), new lua functions, rules included 2021-02-07 22:19:03 -05:00
starting_rule_nov_29_2020.sql starting zone db updates 2020-11-29 22:51:29 -05:00
starting_zones_nov_29_2020.sql starting zone db updates 2020-11-29 22:51:29 -05:00
stormhold_door_fixes.sql stormhold door updates 2020-03-27 12:13:39 -04:00
titles_updates_dec12_2020.sql Titles DB update to fix commands and increase available title options 2020-12-12 08:08:55 -05:00
transporters_flight_path.sql Flight path support for transport maps issue 2020-06-26 09:16:05 -04:00
transporters_table_updates.sql Support for expansion_flag, min and max client version for transporters table (zone and generic transport type) 2020-06-24 22:19:25 -04:00