Arthur Ice
74d3192c2e
NoRentExpired converted to QueryDatabase
2014-08-20 19:46:44 -07:00
Arthur Ice
41769a3fa8
UpdateBuyLine converted to QueryDatabase
2014-08-20 19:28:53 -07:00
Arthur Ice
a7efa9d4e4
RemoveBuyLine converted to QueryDatabase
2014-08-20 19:20:32 -07:00
Arthur Ice
9ed69999a5
AddBuyLine converted to QueryDatabase
2014-08-20 19:02:28 -07:00
Arthur Ice
e19a59b269
DeleteBuyLines converted to QueryDatabase
2014-08-20 18:59:17 -07:00
Arthur Ice
d234016224
DeleteTraderItem converted to QueryDatabase
2014-08-20 18:55:42 -07:00
Arthur Ice
c160d6d929
DeleteTraderItem converted to QueryDatabase
2014-08-20 18:53:05 -07:00
Arthur Ice
62ad60b4ad
UpdateTraderItemPrice converted to QueryDatabase
2014-08-20 18:50:10 -07:00
Arthur Ice
d44d7c6bbd
UpdateTraderItemCharges converted to QueryDatabase
2014-08-20 18:42:25 -07:00
Arthur Ice
efd97bad14
SaveTraderItem converted to QueryDatabase
2014-08-20 18:38:57 -07:00
Arthur Ice
bc884f5daf
LoadSingleTraderItem converted to QueryDatabase
2014-08-20 18:35:54 -07:00
Arthur Ice
0f47b73a64
LoadTraderItemWithCharges converted to QueryDatabase
2014-08-20 18:22:31 -07:00
Arthur Ice
e9c6e96452
LoadTraderItem converted to QueryDatabase
2014-08-20 18:22:18 -07:00
Arthur Ice
09713311f6
DeleteWorldContainer converted to QueryDatabase
2014-08-20 18:16:45 -07:00
Arthur Ice
c666d9c553
SaveWorldContainer converted to QueryDatabase
2014-08-20 18:03:02 -07:00
Arthur Ice
3777e8d1ce
LoadWorldContainer converted to QueryDatabase
2014-08-20 17:57:44 -07:00
Arthur Ice
e60658c684
GetEventLogs converted to QueryDatabase
2014-08-20 17:51:52 -07:00
Arthur Ice
046da9efae
SetSpecialAttkFlag converted to QueryDatabase
2014-08-20 17:46:12 -07:00
Arthur Ice
09332f6c26
UpdateBug converted to QueryDatabase
2014-08-20 17:43:16 -07:00
Arthur Ice
ce507d891a
UpdateBug converted to QueryDatabase
2014-08-20 17:43:16 -07:00
Arthur Ice
96f122f901
logevents converted to QueryDatabase
2014-08-20 17:31:16 -07:00
Arthur Ice
3479525f39
UpdateSpawn2Status converted to QueryDatabase
2014-08-20 17:27:19 -07:00
Arthur Ice
4f9d4b0023
GetSpawnTimeLeft converted to QueryDatabase
2014-08-20 17:25:27 -07:00
Arthur Ice
bcdfd32bc0
UpdateSpawn2Timeleft converted to QueryDatabase
2014-08-20 17:21:07 -07:00
Arthur Ice
693dde04e3
GetZoneCFG converted to QueryDatabase
2014-08-20 17:16:30 -07:00
Arthur Ice
f1bb019933
SaveZoneCFG converted to QueryDatabase
2014-08-20 16:46:17 -07:00
Russell Kinasz
1ba4b6fc31
Implemented Raid OOC Regen
2014-08-12 15:18:11 -07: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
KayenEQ
4f07be2343
Update to how bonuses are calculated in chance to hit code to be
...
consistent across all relevant effects (treating avoidance
and hit chance bonuses equally).
Rule ArcheryHitPenalty will now calc correctly (Was doing basically nothing)
New field npc_types 'Avoidance' (add avoidance bonus to npc)
Rules for setting min / max chance to hit
2014-07-23 21:24:21 -04:00
KayenEQ
089360a3a5
merge
2014-07-18 17:00:39 -04:00
Uleat
d7c2d6108f
Added the initial references for two new dictionaries - EmuConstants and EQLimits..more to come.
2014-07-16 21:23:16 -04:00
KayenEQ
965bb039be
Updates to npc_spells and npc_types table.
...
Implemented innate defensive and range procs
Implemented ability to fine tune AI casting behavior/timers
Global rules for AI casting behavior/timers
NPC Ranged attack updates, set skill and ammo type in npc_types
Various clean ups in attack related functions.
Other minor fixes.
See Change Log, +required, +optional SQL
2014-07-10 22:46:39 -04:00
KayenEQ
d64f762277
Developement Branch AISpellEffects.
...
Debug crash on NPC death.
2014-04-25 08:52:49 -04:00
KayenEQ
f9b46b46b1
Revision of slow mitigation code.
...
Fix for the slow mitigation spam messages
Converted value from FLOAT to INT
Use SQL to update your npc_types table
2014-04-12 00:18:19 -04:00
KayenEQ
f0a0f0677f
Rule to make player cast swarm pets untargetable with F8.
...
New npc_types field to allow any NPC to be untargetable with F8
Swarm pets will now be heal/buffable like live.
See change log for more details.
Note: The method used here to prevent
targeting is a hack but the only side
effect it turns affected NPC's names Yellow.
2014-04-10 00:47:20 -04:00
KayenEQ
4b14ec53f1
Implemented Physical Resists consistent with live.
...
SQL to add new column 'PhR' to npc_types
Values to populate table based on extensive parsing.
Fixes for spell projectile code.
2014-04-04 01:59:55 -04:00
KayenEQ
21bdc8c5b6
Coverted melee and magic runes to use bonuses.
...
Removed all the old rune flags now that none of them are used.
Fixed issues where runes would not fade properly if damage = remaing rune amount
Fixed issue where runes would stop absorbing damage if you had multiple runes.
2014-03-12 05:14:19 -04:00
KayenEQ
55f5d4affa
SE_Root and SE_RootBreakChance updates
2014-03-06 07:36:47 -05:00
KayenEQ
44c833fbe6
fixes
...
Re implemented deathsavechanceAA ect as ExtraDIChance
Confirmed on live that this effect persists even if caster not in zone.
2014-02-22 01:34:16 -05:00
KayenEQ
0caa1fd40b
new spell effects
...
buff struct/tables - required sql
Removed: death_save_chance and deathsave_aa_chance (no longer used)
Added: dot_rune, caston_x, caston_y, caston_z
minor fixes
2014-02-20 01:04:34 -05:00
sorvani
9d938cdd58
Cleaned up GetUnusedInstanceID logic and renamed instance_lockout* tables to instance_list*
2014-02-13 11:24:54 -06:00
cavedude00
70f994cda5
Live-Like weather. Big thanks to Robregen for figuring out the system!
...
Included in the required SQL is weather data pulled from NewZone live packets for up to PoP. An update to EQExtractor will be made to grab the rest of the data from existing collects.
Please note: Until weather data is grabbed for zones later than PoP, weather will not work in those zones.
2014-01-20 10:10:39 -08:00
Michael Cook (mackal)
4216627604
Prefer prefix ++/-- on non-primitive types
...
Postfix ++/-- might cause the creation of a tmp instance
that might be optimized out. Mights are bad. Prefix doesn't
have this problem.
2014-01-13 22:14:02 -05:00
Michael Cook (mackal)
fdced53be1
Add pet size preservation like live
...
Run the SQL!!
2014-01-09 14:25:29 -05:00
Michael Cook (mackal)
300799fdc8
Added npc_types.assistradius, defaults to npc_types.aggroradius if set to 0
2013-11-18 12:44:39 -05:00
Uleat
0d5fc26841
Converted MATERIAL defines to MaterialUseSlots enumeration
2013-10-27 08:01:37 -04:00
badcaptain
765f23febc
Initial check-in of bard bot in combat song code.
2013-10-11 23:37:46 -04:00
KimLS
fcd9b525a8
Removed Common Profiler and Zone Profiler. They're well past outdated status and are just code bloat.
2013-08-29 15:46:40 -07:00
KimLS
1f2145a45d
Fix for special_abilities crash dealing with std::string in struct that was then memcpyed
2013-07-18 00:24:43 -07:00
KimLS
63d678ce29
Replaced npcspecialatk with special_attacks, needs more testing also gotta export new api for it as I can't remove the legacy one. Too many quests rely on the legacy functionality.
2013-07-06 03:45:06 -07:00