Cilraaz
8323f6af7b
Update to give client access to the proper AAs for the expansions allowed
...
Bit shifting by expansion value minus 1, rather than expansion value
2015-09-30 12:58:05 -04:00
Michael Cook (mackal)
7909270527
Make sure we actually have the AA they're trying to cast
2015-07-09 02:44:55 -04:00
Michael Cook (mackal)
3c1b499485
Fix Expendable AAs
...
Thanks to ASan
2015-07-09 02:37:43 -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
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
KimLS
31301e0a26
ResetAA should hopefully play better with granted AA points now
2015-06-24 01:25:49 -07: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
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)
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
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
KimLS
c445f63186
Okay timers now work right, for real this time
2015-06-16 23:41:46 -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
KimLS
d3280c9676
Removing old code, need to reimplement warcry and rampage still at least
2015-06-16 12:33:14 -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
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
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
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
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
KimLS
361c93b689
Merge branch 'master' into aa
2015-06-08 09:58:59 -07:00
KimLS
3ee1c43ac4
Remove old aa list send for experiment also want to merge from master...
2015-06-08 09:53:21 -07:00
Michael Cook (mackal)
6229b90451
Fix exploit with expendable AAs
2015-06-08 02:00:44 -04:00
Michael Cook (mackal)
4bb2bb1438
AA packet work mostly and small fix to expendable AAs
2015-06-07 23:41:54 -04:00
KimLS
3d1dc6314d
New style AA data loading, still rudimentary
2015-06-07 19:42:12 -07:00
Michael Cook (mackal)
c3c6d18979
Fix RoF+ AA clientver bug
2015-06-01 16:02:55 -04:00
Akkadius
1966324112
Changed NPCTypes Data to bulk load when the zone loads or Repops, this bulk loading is stored in the npc_types cache
2015-02-12 19:57:24 -06:00
KimLS
17af9e3808
Merge fixes, hopefully didn't break anything.
2015-01-23 13:36:27 -08:00
KimLS
269d56e1d0
Switched out our kinda juryrigged vector types for glm::vec types since we use that as a 3d math library already but never switched out the types
2015-01-23 00:01:10 -08:00
Akkadius
83e90ddc6d
Merge remote-tracking branch 'remotes/origin/logging_changes'
2015-01-22 00:34:58 -06:00
KayenEQ
d25b750c2c
removed extra semi colon..
2015-01-21 22:02:05 -05:00
Akkadius
c5447778a6
Merge remote-tracking branch 'remotes/origin/master' into logging_changes
...
Conflicts:
world/client.cpp
world/worlddb.cpp
zone/aggro.cpp
zone/bot.cpp
zone/client.cpp
zone/client_packet.cpp
zone/client_process.cpp
zone/doors.cpp
zone/entity.cpp
zone/inventory.cpp
zone/mob_ai.cpp
zone/perl_client.cpp
zone/spells.cpp
zone/waypoints.cpp
zone/zone.cpp
zone/zonedb.cpp
zone/zoning.cpp
2015-01-21 17:29:30 -06:00
KayenEQ
ad711b0b5a
Fix for compile issue with vs2012
2015-01-20 17:35:39 -05:00
Akkadius
8c629529d7
Remove Duplicative MySQL Error: Error in GetAASkillVars '%s': %s
2015-01-19 05:25:56 -06:00
Akkadius
4ecbc5d2db
Remove Duplicative MySQL Error: Error in GetAASkillVars '%s': %s
2015-01-19 05:25:53 -06:00
Akkadius
882e7a9802
Remove Duplicative MySQL Error: Error in ZoneDatabase::LoadAAs query '%s': %s
2015-01-19 05:25:43 -06:00
Akkadius
e88d0a8a2d
Remove Duplicative MySQL Error: Error in ZoneDatabase::LoadAAs query '%s': %s
2015-01-19 05:25:36 -06:00
Akkadius
9d7b3d0c08
Remove Duplicative MySQL Error: Error in ZoneDatabase::CountAALevels query '%s': %s
2015-01-19 05:25:32 -06:00
Akkadius
b312663fd1
Remove Duplicative MySQL Error: Error in ZoneDatabase::CountAAs query '%s': %s
2015-01-19 05:25:25 -06:00