1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-25 19:17:45 +00:00
Commit graph

83 commits

Author SHA1 Message Date
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
Mordred
5e6f4cb756 Questbattle fail can be triggerd using a command and will remove you from the battle 2019-04-09 23:17:00 +02:00
NotAdam
a0ee37d9db Merge remote-tracking branch 'upstream/develop' into develop 2019-04-08 08:02:50 +10:00
Mordred
0079cba784 Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
NotAdam
2f73a61eb2 Start of action target selection implementation 2019-04-07 16:04:36 +10:00
Mordred
ec84f7338f Properly handle jobs when doing hunting logs 2019-04-06 17:17:56 +02:00
NotAdam
4eb42a3d0e remove unused header, fix monsternote crashing world if class has none 2019-04-06 11:44:06 +11:00
Mordred
af07092978 Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
4cc8b99da2 Added some InitZone information 2019-04-02 23:56:47 +02:00
Mordred
3f22f0de18 Re-added setOwner method to BNpc, not working yet though 2019-03-28 23:57:58 +01:00
Mordred
c2ca32592c Hunting log now implemented for classes. GC still to come 2019-03-28 22:58:40 +01:00