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
NotAdam
ac709c5945
fix formatting and drop MAX_POLYS back down
2019-01-28 16:35:03 +11:00
NotAdam
0b9e1fb1ab
Slightly increase bnpc speed and restore update rate to 250ms
2019-01-28 15:47:46 +11:00
NotAdam
9af04e0fb7
fixed roaming/following speed inconsistency
2019-01-28 15:44:27 +11:00
NotAdam
04b7870b11
add more verbose logging to pathing failures
2019-01-28 15:40:05 +11:00
NotAdam
762add95d1
minor bnpc cleanup, correctly set lastticktime on bnpc entities
2019-01-28 13:40:03 +11:00