mordred
e0a3c4d35d
Fixed quest complete size, db reinit needed
2019-03-26 09:27:48 +01:00
Mordred
4482d91e8e
Merge pull request #535 from NotAdam/develop
...
more stat calc functions, combo length validation
2019-03-26 08:17:22 +01:00
Mordred
37fd168051
Update PlayerSql.cpp
2019-03-26 08:13:45 +01:00
NotAdam
4b8b58a1a2
move m_bonusStats to std::array and zero it out on init
2019-03-26 17:33:00 +11:00
NotAdam
14d42f857d
validate the time since the last combo action and ignore any old combos
2019-03-26 17:33:00 +11:00
Mordred
8b6e78877d
Load hunting log data
2019-03-26 00:04:27 +01:00
NotAdam
06e199a364
add rudimentary action comboing, doesn't highlight actions on the hotbar
2019-03-23 20:59:51 +11:00
Mordred
3e7950d219
Pieity bonus applies to mp and vitality to hp now
2019-03-21 18:53:32 +01:00
Mordred
df2da68633
Gear matters!
...
Gear stats are applied now, excluding materia.
2019-03-21 18:06:48 +01:00
Mordred
497761a282
Preload defense / block values into items
2019-03-20 22:16:02 +01:00
Mordred
b639db836e
Calculate and display character stats correctly
2019-03-20 21:29:34 +01:00
Mordred
67a9b3cc5a
Added SubWil020
...
Changed the way QuestFlags are indexed to directly mimic retail.
This should make implementing new quests more straight forward as
indices can be used as they appear in the decompiled scripts.
2019-03-17 22:25:52 +01:00
mordred
cfa049a2b5
Refactor -> removal of unnessecary player pointer in eventhandler
2019-03-14 14:08:21 +01:00
Mordred
8a35c4e370
Plenty more cleanup and code quality adjustments.
2019-03-11 22:48:33 +01:00
mordred
bfa6f74501
Renamed GamePacketNew... finally
2019-03-08 15:34:38 +01:00
NotAdam
2f4ca9b589
add teleporting back in, remove action targeting for now
2019-03-07 21:58:12 +11:00
NotAdam
fc62be84a2
simplify action interface naming slightly - drops on prefix from vfuncs
2019-03-07 20:33:29 +11:00
NotAdam
9d6622b522
add ref to Data::Action inside action obj, move can cast logic to action
2019-03-07 20:28:35 +11:00
NotAdam
36b693fc70
minor refactoring, fix adventurer actions not working
2019-02-17 16:55:00 +11:00
NotAdam
8db5818371
Add EventActions back in so the opening quests work again
2019-02-17 15:47:03 +11:00
NotAdam
7051734b68
restructure how actionscripts work
2019-02-10 23:28:15 +11:00
NotAdam
cc9e1a4275
refactor transactionId -> sequence
2019-02-09 22:59:14 +11:00
NotAdam
c17de516c7
cleanup unused getClassAsInt function
2019-02-09 18:01:53 +11:00
NotAdam
d151caef85
move effectentry to common, minor refactoring
2019-02-09 17:07:53 +11:00
NotAdam
3db83cf716
cleanup teleport query code
2019-02-08 21:20:53 +11:00
NotAdam
259c69c3ca
remove most code related to the old action implementation
2019-02-08 21:18:01 +11:00
AriAvery
2dca8f9f72
Update BNpc.cpp
2019-02-06 23:29:51 +01:00
AriAvery
9dbd53d9c0
Update BNpc.cpp
2019-02-06 23:28:17 +01:00
AriAvery
3db99814c3
Mostly retial like movement + bnpcs auto attack move delay
2019-02-06 18:51:51 +01:00
AriAvery
df56b88cae
Improved player momvement
2019-02-06 08:49:57 +01:00
NotAdam
9f2dee403c
fix name inconsistency with bnpc kill script callbacks
2019-02-02 23:32:36 +11:00
NotAdam
252998c194
refactor minion to companion and add companion spawning
2019-02-02 23:06:57 +11:00
Mordred
412202cc0b
Temprarly disabling pushing of other bnpcs
2019-01-31 23:08:43 +01:00
NotAdam
c349142929
don't send position updates when pushing bnpcs
2019-02-01 00:04:19 +11:00
NotAdam
8c9c98e896
Revert "fix npcs not facing target after being pushed"
...
This reverts commit 692c32b934
.
2019-02-01 00:03:15 +11:00
NotAdam
692c32b934
fix npcs not facing target after being pushed
2019-01-31 23:55:55 +11:00
NotAdam
31cb9ba97c
minor cleanup, some improvements to bnpc avoidance
2019-01-31 23:44:53 +11:00
NotAdam
dc89f0af10
slight improvements to bnpc avoidance
2019-01-31 23:19:25 +11:00
NotAdam
9fde7918be
add naive bnpc pushing behaviour
2019-01-31 22:49:04 +11:00
NotAdam
b019a1a0c1
ignore aggro range calc if level difference >= 10
2019-01-31 21:46:05 +11:00
NotAdam
085a184ad3
add deminishing aggro range based on level difference
2019-01-31 17:53:20 +11:00
NotAdam
73ceb36d7d
style fix, type consistency
2019-01-31 12:46:51 +11:00
Mordred
d5bb3c847e
Some more targetId fixes
2019-01-30 23:48:09 +01:00
Mordred
223e94e9bd
#48 - Fixed bnpcs not despawning properly, aswell as not updating cell as they go
2019-01-30 22:37:58 +01:00
Mordred
a387f649fa
Small bnpc fixed. Target / initial state
2019-01-29 23:54:52 +01:00
mordred
5605a2227a
Added onMobKill call for it to actually be forwarded to scripts
2019-01-29 08:02:39 +01:00
Mordred
14cbda944e
Quest mobs will be highlighted as such. Retreating mobs will have the target properly reset. Spawning range slightly decreased
2019-01-29 00:10:21 +01:00
NotAdam
44b556c6a6
log a warning to world log/player in the event an actor wasn't spawned
2019-01-28 21:02:51 +11:00
NotAdam
bc1ed29948
Increase cell size and spawn distance, fix player despawn issue
2019-01-28 20:30:22 +11:00
NotAdam
7741acefcd
manage timer vars and call onTick from Chara update instead of derived classes
2019-01-28 19:16:44 +11:00