Mordred
018046d03b
Some progress on the crowd front, somehwat working roaming...
2019-04-19 12:15:09 +02:00
NotAdam
a7f31c77a9
fix naviprovider not being set on instances
2019-04-19 18:52:55 +10:00
Mordred
a344990a63
Crowd avoidance works. Roaming and following a player, not so much
2019-04-19 02:15:18 +02:00
Mordred
018096266a
Detour crowd experiments
2019-04-19 00:39:42 +02:00
Mordred
7615f83748
QuestBattle Chasing shadows actually playable... ish
2019-04-17 22:36:23 +02:00
mordred
bfda1adca4
Flags added to control BNpc behaviour in fights
2019-04-17 12:37:24 +02:00
mordred
8badc6e34d
implicitly add bnpc to player hatelist if player hate is added to the bnpc
2019-04-17 08:34:58 +02:00
Mordred
6c43c79af1
First iteration of questbattle update logic
2019-04-17 00:10:32 +02:00
Mordred
69f3d47100
Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle
2019-04-15 23:41:43 +02:00
NotAdam
1c8ca42d6c
use prepared statement for item loading, network item stain
2019-04-13 22:42:02 +10:00
Mordred
28f47643aa
Questbattle fail can be triggerd using a command and will remove you from the battle
2019-04-09 23:17:00 +02:00
NotAdam
c0533349f5
Merge remote-tracking branch 'upstream/develop' into develop
2019-04-08 08:02:50 +10:00
Mordred
6c8124373c
Changed the way players are being iterated for updating, some questbattle additions
2019-04-07 13:27:56 +02:00
NotAdam
1b49f2502d
Start of action target selection implementation
2019-04-07 16:04:36 +10:00
Mordred
4e4ab53381
Properly handle jobs when doing hunting logs
2019-04-06 17:17:56 +02:00
NotAdam
d5f01363ca
remove unused header, fix monsternote crashing world if class has none
2019-04-06 11:44:06 +11:00
mordred
127d969eec
ActorFilters now functional
2019-04-05 13:15:14 +02:00
Mordred
2014ec41dc
Refactored the way timestamps are passed through update handlers
2019-04-04 23:29:52 +02:00
NotAdam
a0aa7ea977
add primary cost handling for actions for mp/tp
2019-04-04 21:56:59 +11:00
Mordred
4ba59e92fd
Added some InitZone information
2019-04-02 23:56:47 +02:00
Mordred
8d1b25eaa1
Questbattle instances can be created and joined.
2019-03-31 23:45:03 +02:00
Mordred
d55ae2c8c0
More groundwork for questbattles
2019-03-31 11:27:11 +02:00
Mordred
38701d647c
Claimed mobs will now display in the correct color. Red if owned by self, purple if owned by others
2019-03-29 17:12:22 +01:00
Mordred
920ab52508
Re-added setOwner method to BNpc, not working yet though
2019-03-28 23:57:58 +01:00
Mordred
988ab5b020
Hunting log now implemented for classes. GC still to come
2019-03-28 22:58:40 +01:00
Mordred
4c35a7e1a7
Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop
2019-03-28 16:27:41 +01:00
mordred
d6bc118ee8
Repaired quest rewards
2019-03-28 11:59:02 +01:00
Mordred
52c451d274
Properly initialize hunt data from db
2019-03-26 23:08:34 +01:00
mordred
8cd18d6a33
Fixed quest complete size, db reinit needed
2019-03-26 09:27:48 +01:00
Mordred
5d3ae12a26
Merge pull request #535 from NotAdam/develop
...
more stat calc functions, combo length validation
2019-03-26 08:17:22 +01:00
Mordred
b10aa85080
Update PlayerSql.cpp
2019-03-26 08:13:45 +01:00
NotAdam
142b5571b6
move m_bonusStats to std::array and zero it out on init
2019-03-26 17:33:00 +11:00
NotAdam
68cc187cc6
validate the time since the last combo action and ignore any old combos
2019-03-26 17:33:00 +11:00
Mordred
6e52a63526
Load hunting log data
2019-03-26 00:04:27 +01:00
NotAdam
789b5dfd9e
add rudimentary action comboing, doesn't highlight actions on the hotbar
2019-03-23 20:59:51 +11:00
Mordred
8cacf35e4b
Pieity bonus applies to mp and vitality to hp now
2019-03-21 18:53:32 +01:00
Mordred
35d859d57a
Gear matters!
...
Gear stats are applied now, excluding materia.
2019-03-21 18:06:48 +01:00
Mordred
2c4b4127c8
Preload defense / block values into items
2019-03-20 22:16:02 +01:00
Mordred
986a692fcd
Calculate and display character stats correctly
2019-03-20 21:29:34 +01:00
Mordred
11e06540b2
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
65bdba4dfe
Refactor -> removal of unnessecary player pointer in eventhandler
2019-03-14 14:08:21 +01:00
Mordred
4eee04156d
Plenty more cleanup and code quality adjustments.
2019-03-11 22:48:33 +01:00
mordred
df8a5aacae
Renamed GamePacketNew... finally
2019-03-08 15:34:38 +01:00
NotAdam
e1ddf27d56
add teleporting back in, remove action targeting for now
2019-03-07 21:58:12 +11:00
NotAdam
6c5fc0b270
simplify action interface naming slightly - drops on prefix from vfuncs
2019-03-07 20:33:29 +11:00
NotAdam
3b670ebe57
add ref to Data::Action inside action obj, move can cast logic to action
2019-03-07 20:28:35 +11:00
NotAdam
f692c7bccf
minor refactoring, fix adventurer actions not working
2019-02-17 16:55:00 +11:00
NotAdam
c5a0b97f33
Add EventActions back in so the opening quests work again
2019-02-17 15:47:03 +11:00
NotAdam
83f6bd247b
restructure how actionscripts work
2019-02-10 23:28:15 +11:00
NotAdam
087523c72f
refactor transactionId -> sequence
2019-02-09 22:59:14 +11:00