Michael Cook (mackal)
70577584ab
Make SPECATK_QUAD == SPECATK_INNATE_DW when Combat:UseLiveCombatRounds is true
2015-07-05 03:33:16 -04:00
Michael Cook (mackal)
dcd1a07553
Fix issue with two hander for NPCs dual wielding
...
Cleaned up some other 2hander logic as well
2015-07-05 03:11:25 -04:00
Michael Cook (mackal)
d083262555
Fix clients offhand double attack check
2015-07-05 02:43:33 -04:00
Michael Cook (mackal)
fe97af4d89
Fix some issues with Rampage/AE Ramp
2015-07-05 02:27:51 -04:00
Michael Cook (mackal)
22efe33f9b
Correct the definition of "quading"
...
If you would like your NPCs to use the old rules, turn
Combat:UseLiveCombatRounds to false.
2015-07-05 02:05:50 -04:00
Michael Cook (mackal)
82fe15190b
Add CheckDoubleAttack for mobs
2015-07-05 01:37:14 -04:00
Michael Cook (mackal)
7c89ab3fec
Pull Mob mainhand/offhand attack rounds into their own functions
2015-07-05 01:15:46 -04:00
Michael Cook (mackal)
578bbf657a
Make Client::AI_Process in line with uncharmed
2015-07-05 00:46:37 -04:00
Michael Cook (mackal)
99620f8535
Add Mob/Client CheckDualWield functions
2015-07-05 00:45:46 -04:00
Michael Cook (mackal)
8d3d3d2af2
Add Dual Wield/Double Attack NPC skill overrides
...
The vast majority of mobs on live follow this path. The exception
appears most commonly with PC pets though. Eventually these should
be changeable in the DB.
2015-07-05 00:42:06 -04:00
Michael Cook (mackal)
49e9c9ee34
Reworked activated avoidance skills based on dev quotes
2015-07-04 02:13:26 -04:00
Natedog2012
80c2d9d68d
Set a deity for bots so they can LoadAA
2015-07-03 15:44:38 -07:00
Michael Cook (mackal)
0372651613
Fix Bot::LoadAA
2015-07-03 17:42:31 -04:00
Kinglykrab
59e40b3fbe
Files changed: command.cpp, questmgr.cpp
...
- Added command aliases: #findzone -> #fz, #reloadquest -> #rq
- Added instance ID to $client->GoToSafeCoords() in quest::safemove();
2015-07-03 14:57:48 -04:00
Michael Cook (mackal)
927a88cf96
Really fix class AA check
2015-07-03 02:31:12 -04:00
Michael Cook (mackal)
803fa48c05
Fix AA class check
2015-07-03 02:17:14 -04:00
KimLS
214873c139
Merge conflicts abound and now are fixed
2015-07-02 20:12:51 -07:00
Akkadius
2bf49be855
Fix an issue where emote messages would overflow the buffer of 256 by increasing the size and changing some of the initialization
...
Added a custom Health Update message that will display in the middle of the players screen, to enable this server wide you must enable rule 'Character:MarqueeHPUpdates'
(Haynar) Fixed some runspeed issues with Perl and LUA scripts
(Haynar) Updated #showstats and #npcstats for new speed calcs to display speeds again in familiar float format.
(Haynar) Improved client movement while AI Controlled, such as feared and charmed. Movement will be much smoother from clients perspective.
2015-07-01 01:23:00 -05:00
Akkadius
b71e856c8c
Increase emote buffer to 4096
2015-07-01 00:19:44 -05:00
Akkadius
895f27a6c1
Fix an issue with Guild messages sent via gmsay that are too long
2015-06-30 23:42:21 -05:00
Michael Cook (mackal)
ea18238a12
Some servers apparently relied on the HP update spam
2015-06-30 20:35:28 -04:00
ngdeao
850a908874
Fixed #modifynpcstat runspeed <value>, to work with new speed calculations.
...
Updated #showstats and #npcstats for new speed calcs to display speeds again in familiar float format.
Improved client movement while AI Controlled, such as feared and charmed. Movement will be much smoother from clients perspective.
2015-06-29 22:57:37 -06:00
ngdeao
b11fea91a6
Fixed some mob speed scaling.
2015-06-28 00:35:55 -06:00
Michael Cook (mackal)
009918cbd1
Fix songcap implementation
2015-06-27 22:43:00 -04:00
Michael Cook (mackal)
5a6685d129
Fix issue with AA cast mana consumption
...
AAs will now cast from slot "0xFF" instead of the itemslot
to avoid special behavior of items.
Mana reduction also moved down to the same place consumption takes
place like live.
2015-06-27 18:39:13 -04:00
Michael Cook (mackal)
337ce2d74b
Fix crash for Bard Furious Refrain
...
This does a frenzy, which bards don't have. Live this AA is broken.
2015-06-26 18:00:15 -04:00
Michael Cook (mackal)
cee7e401dd
Fix issue with initial cast of level override proc buffs
2015-06-26 02:19:13 -04:00
Michael Cook (mackal)
cb525156ef
Merge branch 'master' into aa
2015-06-26 02:04:48 -04:00
Michael Cook (mackal)
4b64e8c39c
Ignore skills out of range for bonuses
2015-06-26 02:04:33 -04:00
KimLS
31301e0a26
ResetAA should hopefully play better with granted AA points now
2015-06-24 01:25:49 -07:00
Michael Cook (mackal)
8f156b3c91
Add Client:GetAccountAge to Lua
2015-06-23 18:37:24 -04:00
KimLS
a41570677f
More work on Granting, incrementaa now uses grant internally which should make it work more consistently with its old behavior
2015-06-23 12:53:46 -07:00
KimLS
ce5e185738
Reworked how grant aa works
2015-06-23 00:36:43 -07:00
Michael Cook (mackal)
fd989cdbc8
Add back in the bard song focus check
...
But also allowed focusSpellDuration through for that AA
2015-06-22 00:08:21 -04:00
KimLS
51caa3c577
Merge branch 'aa' of github.com:EQEmu/Server into aa
2015-06-21 01:25:48 -07:00
KimLS
77f050b653
setaapts command will now let you have up to 5k AA points, from 200. Removed the need to specify a prev_id in alternate_abilities table it can deduce that by itself.
2015-06-21 01:25:34 -07:00
Michael Cook (mackal)
c0ea82f9e1
SE_MeleeVulnerability really really is Max Mana limit
...
Also found the cause of bard song tick increase and removed
the uneeded code
Also removed the IsBardSong check from GetFocusEffect, it really
shouldn't be needed, but will need to keep an eye out. The focus
effects should most often limit out the bard songs anyways
2015-06-21 02:58:43 -04:00
Michael Cook (mackal)
d34b4a786b
Implement duration ramp and war cry with new AA system
...
Rampage also correctly does a full attack round for classes
other than monk and ranger
2015-06-21 02:01:48 -04:00
KimLS
d5098a56e0
Timers and some more loading stuff
2015-06-20 19:44:00 -07:00
Michael Cook (mackal)
32e880f571
Identified the extra byte at the end of OP_TargetBuffs/OP_BuffCreate
2015-06-20 14:05:32 -04:00
Michael Cook (mackal)
635ac692ea
Fix merge ...
2015-06-19 21:48:34 -04:00
Michael Cook (mackal)
6621a125e6
Merge branch 'master' into aa
2015-06-19 21:44:58 -04:00
Kinglykrab
6503e6371a
Added Combat:BackstabBonus rule.
...
- 0 = 0%, 5 = 5%, 50 = 50%, 200 = 200%
2015-06-19 19:55:10 -04:00
Kinglykrab
c5609db8d1
Preferential bot formatting changes.
2015-06-19 15:53:20 -04:00
Kinglykrab
6ffe7a9563
More bot changes.
...
- Added #bot showhelm [on|off]
- Allows you to disable your bot's helmet showing up
2015-06-19 05:25:48 -04:00
Kinglykrab
0dcf34d62b
Bot changes.
...
- Added support for Powersource.
- Changed all messages to group messages (Defaults to say if they are not in a group)
2015-06-19 04:46:29 -04:00
Kinglykrab
56e064751b
Fixed more possible nullptr related bot crashes.
2015-06-19 01:42:01 -04:00
Kinglykrab
de81850dd9
Fixed possible bot crashes due to nullptr conflict.
2015-06-18 23:42:59 -04:00
KimLS
94f47e7adf
Merge branch 'aa' of github.com:EQEmu/Server into aa
2015-06-17 12:05:36 -07:00
KimLS
065363480f
Added AA grant to quest system, fixed a bug here or there noticed incrementaa needs to be fixed or removed
2015-06-17 12:05:09 -07:00