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
Michael Cook (mackal)
0447321d92
Implement songcap needed for the AA revamp
...
Added rule Character:UseSpellFileSongCap defaulted to true since
most servers will probably be updating everything.
2015-06-17 02:47:05 -04:00
KimLS
c445f63186
Okay timers now work right, for real this time
2015-06-16 23:41:46 -07:00
KimLS
33b6748c1b
Merge branch 'aa' of github.com:EQEmu/Server into aa
2015-06-16 21:46:24 -07:00
KimLS
60f2e31240
Retooled how cooldowns work so they should be more consistent with how the client shows them
2015-06-16 21:43:51 -07:00
Michael Cook (mackal)
f4c22d7111
Fix double riposte
2015-06-16 17:10:47 -04:00
KimLS
d3280c9676
Removing old code, need to reimplement warcry and rampage still at least
2015-06-16 12:33:14 -07:00
KimLS
1b088b7157
AA bonus calc -> Mob from Client, Bots should now work with their aa stuff again (untested)
2015-06-16 11:34:43 -07:00
KimLS
a984e9bd7c
Some cleanup as well as fix for a certain type of aa proc
2015-06-15 15:09:06 -07:00
KimLS
34f0106437
Added reset aa command for rof2 (50 status req), fixed #resetaa command
2015-06-15 13:57:18 -07:00
Michael Cook (mackal)
335470d3db
Port up AA sympathetic procs
2015-06-13 22:49:32 -04:00
Michael Cook (mackal)
121af489c4
Support for Eyes Wide Open
...
This probably needs testing on older clients ...
2015-06-13 17:53:21 -04:00
Michael Cook (mackal)
106e0c69ab
Added todo list to ApplyAABonuses
...
Probably incomplete
2015-06-13 02:43:00 -04:00
Michael Cook (mackal)
4898bfd822
Fix focusReagenCost for pets
...
All focus seem to use 33 ...
2015-06-13 02:12:17 -04:00
Michael Cook (mackal)
ed11ee8bea
AA effects and focus should work
...
Still need to verify all effects and implement currently unhandled
2015-06-12 22:41:18 -04:00
KimLS
65ac9683a3
Removed fluff code, added drakkin heritage and status can use modifiers to aa abilities
2015-06-12 13:39:20 -07:00
KimLS
e5d1e98793
Added deity and race checking to AAs, doubled over the sanity check code and found a mistake, added code to make boats move smoother after loading into oot 50 times and seeing it skip every time.
2015-06-12 02:56:51 -07:00
KimLS
afaa9ee6c9
Expendable aa work
2015-06-11 23:08:17 -07:00
KimLS
dd345c01de
Activating AAs now works, don't have expend charges working quite yet so they can just be cast over and over.
2015-06-11 21:33:39 -07:00
KimLS
63928caace
Removing cruft, patches should *all* work now even titanium, incrementaa has been implemented (untested atm)
2015-06-11 18:38:46 -07:00
KimLS
985d969384
AA purchasing works
2015-06-11 17:04:59 -07:00
KimLS
416538764a
Merge branch 'master' into aa
2015-06-10 22:47:45 -07:00
KimLS
1589169200
AAs should load from character data now, though will be fucked up if you already had stacked aas.
2015-06-10 22:46:57 -07:00
Michael Cook (mackal)
8dccc8bf90
Fix Pseudo Rooted for runspeed
2015-06-10 23:52:56 -04:00
Michael Cook (mackal)
8174428189
Export SetPseudoRoot to Lua
2015-06-10 23:10:00 -04:00
KimLS
8422ce6f25
Moved effects to a vector since we dont need the random access by slot
2015-06-09 22:46:53 -07:00
KimLS
963eb91669
Merge branch 'master' into aa
2015-06-09 22:13:03 -07:00
KimLS
d5e697c061
More work, looks a lot better than before, tomorrow i hope to get actual client implementation done
2015-06-09 22:12:31 -07:00
KimLS
33c1c7c3e4
More packet figuring out...
2015-06-09 16:17:09 -07:00
KimLS
dbbe6b5a91
Experimenting with packets
2015-06-09 12:39:39 -07:00
KimLS
250d0cc903
More aa work, it actually loads yay
2015-06-08 20:06:14 -07:00
Michael Cook (mackal)
5186d3a2ef
Make filtering out OP_ClientUpdate less aggressive to fix spinning toons
...
If we are too aggressive filtering out the same position packets it's
possible for toons to continue to spin indefinitely. Instead of
just not sending the update when the position is the same we keep a
tally of how many we get and stop once a threshold (6) is reached.
2015-06-08 18:04:08 -04:00
KimLS
361c93b689
Merge branch 'master' into aa
2015-06-08 09:58:59 -07:00