collett
a5019abd5c
Selling items and buying back from shop, show corresponding messages in chat.
2020-05-11 06:27:34 +09:00
collett
55cfdd5967
Handle minion despawn.
2020-05-07 23:57:16 +09:00
collett
926c6896a9
JobGauge definition
2020-04-24 19:24:04 +09:00
collett
4b0b5424aa
remove wrong packet. it was PlayerClassInfo.
2020-03-20 17:39:39 +09:00
Adam
974f76b636
Merge pull request #651 from Arazati/develop-serious
...
implemented dyeable items
2020-03-17 12:54:08 +11:00
Arazati
359200f94b
more style changes
2020-03-16 02:08:35 -07:00
Arazati
13e20e6727
style + cast changes
2020-03-16 01:37:00 -07:00
Arazati
b3aeb70338
implement dyeing items + show dyes in examine
2020-03-14 00:57:09 -07:00
collett
8cc4b4249f
5.21
2020-03-10 21:10:20 +09:00
Sophie Hamilton
12f5603b11
Check for nullptr before using returned map data
...
It's best to not crash the server if we can help it.
2020-03-03 08:37:19 +00:00
Sophie Hamilton
6e77fcc226
Additional EXP bonus on full map completion
...
When the map is fully completed, gain an additional EXP bonus equal to
10 times the regular amount.
2020-03-02 08:55:06 +00:00
Sophie Hamilton
0fd2813c5d
Make Player::discover() honour passed map_id
...
The Sapphire::Entity::Player::discover() method never actually honoured
the passed map_id, instead always using the ID of the map the player was
currently in.
2020-03-02 08:55:06 +00:00
NotAdam
41e6d73ff3
move to new service locator
2020-03-01 11:58:26 +11:00
NotAdam
64828a4c8a
start of new service locator impl
2020-03-01 11:58:25 +11:00
collett
474ae240dc
Should not gain any exp past max level.
2020-02-27 00:59:28 +09:00
collett
9095d5b4bb
fix build
2020-02-19 16:51:31 +09:00
collett
78e0e4d985
enum/struct/packet updates, fix dot/hot tick, remove incorrect initial delay for player autoattacks.
2020-01-19 21:20:01 +09:00
collett
4bdfb1ef1f
oops
2020-01-08 17:32:15 +09:00
collett
586a1ab0bb
crit & dh
2020-01-07 19:16:13 +09:00
NotAdam
204ff7ec84
fix linux build
2020-01-06 20:23:03 +11:00
コレット
4c324bf602
Merge branch 'develop' into action
2020-01-06 00:37:57 +09:00
collett
a27098390b
Minor tweaks and code clean up.
2020-01-05 20:49:50 +09:00
NotAdam
2824c30342
Merge branch 'develop' into exit_poprange
2020-01-05 20:06:31 +11:00
collett
1ae1bcd54d
Fix base stats calc.
...
Better max hp.
2020-01-05 17:41:38 +09:00
collett
9cd17b3caa
Action system updates.
2020-01-05 17:09:27 +09:00
collett
2308a41a63
Fix aetheryte.
2020-01-03 22:39:45 +09:00
Mordred
71e7ef982c
Fixed housing opcodes
2019-10-28 22:18:23 +01:00
Mordred
ee5c7179e9
Apply rotation properly when using zoneline / aetheryte
2019-10-27 08:26:48 +01:00
Mordred
526767495a
Fixed popranges not being found
2019-10-22 22:34:34 +02:00
Mordred
e990ad3f31
Major rewrite of zonelines, aetherytes and discoveries
2019-10-21 23:24:26 +02:00
Mordred
9d49f0a272
Changed makeActorControl calls aswell
2019-10-09 18:42:25 +02:00
Mordred
20e25d73b9
Renamed ActorControl packets and definitions according to usage
2019-10-09 18:14:53 +02:00
NotAdam
a973cfadd7
revert worldchannelpacket changes
2019-08-09 17:50:31 +10:00
NotAdam
f3ba1ce6c0
some cleanup, kinda working battle dmg calc
2019-08-09 17:50:31 +10:00
NotAdam
b3f0f3afa1
fix playerstats packet
2019-08-09 17:50:31 +10:00
NotAdam
317d16e3ed
rename some getters and zonechannelpacket -> worldchannelpacket
2019-08-09 17:49:40 +10:00
NotAdam
9c3fba263e
rename zone to territory
2019-08-09 17:49:40 +10:00
NotAdam
36481a44b0
remove old max mp code, remove level modifiers for pie/mp, cap to 10k mp
2019-07-06 14:52:20 +10:00
NotAdam
1083b5ae3b
cap level to 80, enable shadowbringers, new mp calc
2019-06-30 19:51:18 +10:00
NotAdam
1f4b2dafbb
rename InitUI -> PlayerSetup, AddStatusEffect -> EffectResult
2019-06-20 14:48:24 +10:00
NotAdam
f892257aa5
refactor Util -> Common::Util & Action to World::Action
2019-06-02 00:35:00 +10:00
NotAdam
3e29412b90
Merge branch 'stat_calc' into develop
2019-05-29 21:35:07 +10:00
NotAdam
bd8192f4f0
fix a crash where !instance bind is used incorrectly, better getter name
2019-05-07 22:10:55 +10:00
Mordred
6dbee16682
Show default hit effect on autoattacks, also send 2nd hate packet
2019-04-30 22:54:35 +02:00
NotAdam
75e665675b
fix autoattack range
2019-04-25 22:45:23 +10:00
NotAdam
2ab91b89dc
cleanup stat calculation code, slightly better working aa dmg calc
2019-04-25 21:57:41 +10:00
NotAdam
ec3e93eed9
autoattack damage stat calc funcs, bnpc stat calculation
2019-04-24 23:25:07 +10:00
NotAdam
98e5e25e87
make larger enemies stack further away from the player
2019-04-21 23:52:41 +10:00
Mordred
3b783c9c80
Maybe better scales?
2019-04-20 15:42:48 +02:00
Mordred
7844d0b463
QuestBattle Chasing shadows actually playable... ish
2019-04-17 22:36:23 +02:00