1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-07-23 03:27:46 +00:00
Commit graph

6946 commits

Author SHA1 Message Date
hkAlice
2be623218a
Merge pull request #981 from hkAlice/the-joys-of-cicd
[3.x] fix gh actions build;
2025-07-22 19:01:04 -03:00
Alice Ogeda
7f8700a6fa reckoning will come for findcmake; 2025-07-22 17:47:55 -03:00
Alice Ogeda
5ff3981f62 update findcmake; 2025-07-22 17:21:49 -03:00
Alice Ogeda
28f86b9602 update workflow windows image; 2025-07-22 17:16:56 -03:00
Alice Ogeda
68c6374110 pragma balls; 2025-07-22 16:55:02 -03:00
hkAlice
3d1797ff4d
Merge pull request #977 from Kooper16/dummy_fix
Dummy aggro fix
2025-07-21 18:31:04 -03:00
hkAlice
2d88379eaa
Merge pull request #980 from arieshi255/fix-statuseffects
[3.x] Send status and hudparam updates after modifying effectmap
2025-07-21 18:29:39 -03:00
Rushi
c82390b6cf Send status and hudparam updates after modifying effectmap 2025-07-21 21:07:31 +02:00
Kooper
a181b4ac4a Deaggro range changed to 40y after testing 2025-07-21 20:33:20 +02:00
Kooper
ccbf6bea61 Immobile BNpcs don't deaggro anymore when having the "NoDeaggro" flag 2025-07-21 19:58:30 +02:00
Kooper
12bda0e38e small refactor 2025-07-19 22:10:47 +02:00
Kooper
b8efc8f8dc Deaggro when outranging gets higher priority 2025-07-19 20:57:08 +02:00
Kooper
cfa81f0df5 Code compiles now... 2025-07-19 19:44:27 +02:00
Kooper
9b2ebd5d3e Fixed deaggro function to now remove entities from aggro list (without crashing the server) 2025-07-19 18:47:02 +02:00
Mordred
044bff026c
Merge pull request #975 from arieshi255/fix-statuseffects
[3.x] Implement StatusEffect refreshing with policy and handle slots properly
2025-06-26 13:11:50 +02:00
Rushi
fab2af1fa3 Change slot implementation to update statuses correctly 2025-05-07 21:41:51 +02:00
Rushi
2c9a7a7618 Adjustments to player.json 2025-05-07 21:41:43 +02:00
Rushi
496f14071d Add status refreshing 2025-05-07 21:41:37 +02:00
Rushi
f2ab5d5304 Fix slot implementation and add functionality to replace a status effect 2025-05-07 21:41:30 +02:00
Rushi
e442b735d3 Add status refresh policies (adapted from collett's work)
Co-authored-by: collett <collett0301@gmail.com>
2025-05-07 21:41:21 +02:00
Mordred
bf3368224a
Merge pull request #973 from arieshi255/fix-mapmgr
[3.x] Update map icons on quest completion
2025-01-17 23:31:27 +01:00
Rushi
a2c8ee1845 Update map icons on quest completion 2025-01-17 23:22:45 +01:00
Mordred
6739d8634c
Merge pull request #972 from arieshi255/fixup-cf
[3.x] wip: Fix Duty Finder to work again
2025-01-17 21:17:34 +01:00
Rushi
bb17030c68 Add an enum for content flags instead of using magic numbers 2025-01-17 21:16:58 +01:00
Rushi
a5919cbbd2 [3.x] wip: Fix Duty Finder to work again 2025-01-17 19:20:21 +01:00
Mordred
c50f4e04f3
Merge pull request #971 from arieshi255/fix-mapmgr
[3.x] Fix some MapMgr issues
2025-01-17 09:12:17 +01:00
Rushi
db0798b423 [3.x] Fix some MapMgr issues 2025-01-16 23:40:19 +01:00
Mordred
952391ae4f Song learn functions moved 2025-01-02 16:06:47 +01:00
Mordred
495f651bce levelup logic moved to playerMgr 2025-01-02 13:25:18 +01:00
Mordred
8a3d8775fe Removed old gainExp function in player 2025-01-02 09:55:21 +01:00
Mordred
78b800e36e exitInstance moved to playerMgr 2025-01-02 09:48:51 +01:00
Mordred
168cfb1a36 Cleanups in player 2025-01-02 09:22:10 +01:00
hkAlice
4a46b3dd80
Merge pull request #965 from hkAlice/i-need-speed
[3.x] cache eobj/enpc exd; fix server crash on aoe skills; !add unlockall (0xff unlock bitmask);
2024-08-09 20:07:37 -03:00
hkAlice
c1fdf38587
Merge pull request #967 from Miralqir/master
Fix building on Gentoo
2024-08-09 20:06:50 -03:00
Miralqir
66dca3e04d Remove distribution specific code in FindMySQL.cmake 2024-08-09 14:31:08 +03:00
Miralqir
967d8b1422 Make FindMySQL.cmake work on Gentoo 2024-08-09 05:06:18 +03:00
Miralqir
086dfb7133 Fix CMake Policy CMP0153 warning 2024-08-09 04:44:13 +03:00
Miralqir
2e353fd473 Remove pre-C++17 Filesystem library support 2024-08-09 04:17:28 +03:00
Alice Ogeda
42174f19df cache eobj/enpc exd; fix crash on aoe skills; add unlockall; 2024-07-27 22:37:09 -03:00
Mordred
2a0e423051
Merge pull request #963 from arieshi255/fix-lut
[3.x] Throw exception if duplicate definitions of actions are found
2024-06-27 13:43:32 +02:00
Rushi
e2e6b3e15d Throw exception if duplicate definitions of actions are found 2024-06-27 13:39:00 +02:00
hkAlice
88ae073089
Merge pull request #962 from arieshi255/actions-fixup
[3.x] Fix StatusEffect flag application from exd and add isFacingTarget function
2024-06-26 16:09:56 -03:00
Rushi
0acff69b46 Add isFacingTarget and helper functions 2024-06-26 20:50:12 +02:00
Rushi
5dd893a0c7 Fix StatusEffect flags 2024-06-22 07:31:50 +02:00
Mordred
52dfd3a2f6
Merge pull request #959 from arieshi255/actions-fixup
[3.x] WIP: Cleanup of initial action implementation
2024-06-21 22:09:35 +02:00
Rushi
2965d8a03a Add function to remove multiple statuseffects by id 2024-06-21 16:12:33 +02:00
Rushi
6b72992b9f Change StatusEffect to return const-ref in modifier getters 2024-06-21 12:33:38 +02:00
Rushi
0ac79362cd Change size() > 0 checks to !empty() 2024-06-21 12:33:31 +02:00
Rushi
d8ffb010a3 Change StatusEntry duration to unsigned int 2024-06-21 12:33:26 +02:00
Rushi
241ac491ef Avoid copying modifiers to applyStatusEffect 2024-06-21 12:33:18 +02:00