Arthur Ice
695e6f2026
ClearGroupLeader converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
9bbde71964
SetGroupLeaderName converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
7a5afd8597
GetZoneName formatting cleanup. much easier to read
2014-07-08 21:09:58 -07:00
Arthur Ice
c6f707d95c
GetZoneID nullptr and formatting clean up
2014-07-08 21:09:58 -07:00
Arthur Ice
b0612f8cdf
Converted StoreCharacter to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
ceccf2b1ca
GetGroupID converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
137b624008
ClearGroup converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
632b9b9c27
errbuff and Query to query change
2014-07-08 21:09:58 -07:00
Arthur Ice
819de185ef
SetGroupID converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
61abdeb3f7
AddReport converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
cc9267707a
SetFirstLogon converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
c82ce7cecc
SetLoginFlags and SetLFG converted to QueryDatabase
2014-07-08 21:09:58 -07:00
Arthur Ice
00db7e5c93
SetLFP converted to QueryDatabase
2014-07-08 21:09:57 -07:00
Arthur Ice
f0106c90a8
GetLiveChar converted to QueryDatabase
2014-07-08 21:09:57 -07:00
Arthur Ice
edf24308fb
getZoneLongName converted 0 assign of query to nullptr
2014-07-08 21:09:57 -07:00
KayenEQ
705ffa89bc
Update SE_InterruptCasting: Will now work for instant spells (as well as over time).
2014-07-08 21:09:57 -07:00
KayenEQ
8cdcd189f5
Updated SE_BardAEDot to no longer damage target while target is moving (consistent with live)
2014-07-08 21:09:57 -07:00
KayenEQ
9e26ebb9e5
Changed SE_LimitMaxMana to SE_MeleeVulnerability - Weakness/Mitigation verse melee damage
...
(Despite lives SPA lable as the former it clearly is not what the effect does from all spell examples)
2014-07-08 21:09:57 -07:00
KayenEQ
7b085c8018
Implemented SE_LimitSpellClass - Focus Limits spell to pre defined categories. (3=Cures,3=Offensive, 6=Lifetap)
2014-07-08 21:09:57 -07:00
KayenEQ
41d3b177ea
Renamed various Cast on Fade spell effects to more accurately describe their functions.
...
Missing code from prior commit.
2014-07-08 21:09:57 -07:00
KayenEQ
effe2149da
Re-Implemented SE_TriggerMeleeThreshold and SE_TriggerSpellThreshold correctly - Trigger spell if owner of buff
...
takes more than the specified damage amount in a SINGLE hit, then fade the buff.
2014-07-08 21:09:57 -07:00
KayenEQ
9af74e6468
Implemented SE_FactionModPct - Modifies faction gains and losses by percent.
2014-07-08 21:09:56 -07:00
KayenEQ
ede9d557a3
Implemented SE_ResourceTap - Coverts a percent of dmg from dmg spells(DD/DoT) to hp/mana/end.
2014-07-08 21:09:56 -07:00
KayenEQ
0be08b7899
Implemented SE_Sanctuary - Places caster at bottom hate list,
...
effect fades if caster cast spell on targets other than self.
2014-07-08 21:09:56 -07:00
Michael Cook (mackal)
2b204fa756
Hopefully fix compile issue with some VS versions
2014-07-08 21:09:56 -07:00
Arthur Ice
2c78a47a94
Linux compile fixes
2014-07-08 21:09:56 -07:00
KimLS
e599820383
Missing return value
2014-07-08 21:09:56 -07:00
Michael Cook (mackal)
cc69e81dab
Fix case-sensitive issue
2014-07-08 21:09:56 -07:00
KimLS
7048fcc358
Fix for GCC+11 compile
2014-07-08 21:09:56 -07:00
Arthur Ice
b169dbd09d
UpdateLiveChar converted to QueryDatabase
2014-07-08 21:09:56 -07:00
Arthur Ice
f7c637a0d9
Errbuf fix and GetCharacterInfo converted to QueryDatabase
2014-07-08 21:09:56 -07:00
Arthur Ice
a054b83b92
GetSkillCap converted to QueryDatabase
2014-07-08 21:09:56 -07:00
Arthur Ice
4eea1e0468
GetRaceSkill converted to QueryDatabase
2014-07-08 21:09:56 -07:00
Arthur Ice
853f1b56e5
SetMQDetectionFlag converted to QueryDatabase
2014-07-08 21:09:56 -07:00
Arthur Ice
bf2d65d7e9
SetHackerFlag converted to QueryDatabase
2014-07-08 21:09:55 -07:00
Arthur Ice
7b551f0399
CopyCharacter converted to QueryDatabase
2014-07-08 21:09:55 -07:00
Arthur Ice
fdbb166076
MoveCharacterToZone converted to QueryDatabase
2014-07-08 21:09:55 -07:00
Arthur Ice
2fe133fa0e
GetServerType converted to QueryDatabase
2014-07-08 21:09:55 -07:00
Arthur Ice
6a59b83d43
StringFormat converted to move semantics
2014-07-08 21:09:55 -07:00
Chris M
9a634a2056
Removing socket server from cmake for now and maintaining it in its own branch until push to master
2014-07-08 21:09:55 -07:00
Chris M
d0416d5f35
More Socket Server work. Made Socket server a by default disabled option in the CMake configuration while development is underway. For now, do not use.
2014-07-08 21:09:55 -07:00
Chris M
3e0f6b8520
Initial Socket Server implementation with CMakeLists.txt updated. Socket server will connect to world at this point.
2014-07-08 21:09:55 -07:00
KayenEQ
6877e40b38
Update to SE_AStacker, B, C, D
...
Will correclty use base value to stack with same type ie (A vs A)
Highest base value will take hold.
2014-07-08 21:09:55 -07:00
KayenEQ
1cd20c65e2
Renamed a few spell effects more appropriately.
2014-07-08 21:09:55 -07:00
KayenEQ
4672f223c1
minor fix
2014-07-08 21:09:55 -07:00
KayenEQ
042f6f3789
Updated SE_WaketheDead , max will now set duration.
2014-07-08 21:09:54 -07:00
KayenEQ
718ba3edbf
Implemented SE_PetMeleeMitigation - Bonus applied to pet owner. Gives AC to owner's pet.
...
Related AA's to be added in a seperate update.
2014-07-08 21:09:54 -07:00
KayenEQ
32d20f22ef
Revised Finishing blow so that damage now receives all melee bonus. Support also for this effect if placed on items or spells.
2014-07-08 21:09:54 -07:00
KayenEQ
d3ce9792b5
Fix for AA Finishg Blow rank 1-3.
...
AA Data was missing and incorrectly added to wrong aaid.
Required SQL
2014-07-08 21:09:54 -07:00
KayenEQ
2afa08e361
Implemented SE_Assassinate, SE_AssassinateLevel - Defines assassinate damage and level requirements.
...
Revised Assassinate mechanic so damage now receives all backstab bonuses, proc chance can be set to either (lives new Proc Per minute
system, or flat chance based on dex (formula updated). Assassinate can now proc from THROW if behind target, various other adjustments.
Required SQL for AA updates
2014-07-08 21:09:54 -07:00