Commit Graph
92 Commits
Author SHA1 Message Date
FreezePhoenix 6189a05328 Add skill information to miss/evade/avoid hit events 2024-04-04 14:21:06 -04:00
Kaan Soral 0b4c842b2d Merge pull request #123 from FreezePhoenix/patch-11
Fix Piercing Shot to actually grant Armor Piercing
2024-03-23 23:37:22 +03:00
Kaan Soral 0ff91768a2 Egg Hunt Season 2024-03-21 21:49:23 +03:00
Kaan Soral 07f109b680 Merge pull request #125 from FreezePhoenix/patch-14
Fix bug with Giveaways
2024-03-21 19:12:38 +03:00
Kaan Soral d37a2c7c15 Merge pull request #115 from FreezePhoenix/patch-9
Fix bug regarding shiny items
2024-03-21 19:12:21 +03:00
FreezePhoenix 72d3223988 Fix another bug with Giveaways
If a player was not on the server when the giveaway ended, or their inventory was full, then the server would push `{ name: undefined }` into the list of players that could win the giveaway. This would send the item into the abyss, as it would error while the server would try to mail the item, preventing it from being recovered.
2024-03-15 17:18:51 -04:00
FreezePhoenix c935df7624 Fix duplicate key 2024-03-14 19:55:26 -04:00
FreezePhoenix 15da79028a Fix formatting for ESLint 2024-03-14 19:53:28 -04:00
FreezePhoenix 816946a0d9 Fix bug with Giveaways
This fixes a bug with giveaways. Giveaways would previously list all of the participants of a giveaway in the mail, but at some point a breaking change occurred, and instead it lists [object Object] multiple times.
2024-03-14 19:49:17 -04:00
FreezePhoenix aa73522a1e Fix Piercing Shot to actually grant Armor Piercing
Prior to this change, Piercing Shot (A ranger skill) that gives 500 armor piercing would only grant this pierce if the player had no pierce themselves. If the player had pierce, the pierce from the skill would then be overwritten by the player's pierce. This change fixes it by adding the player's pierce (or miss chance!) to the skills stats.
2024-03-14 14:26:25 -04:00
Kent Rasmussen 46ca1b228a return respawn timeout 2024-03-02 16:07:49 +09:00
Kaan Soral 2f6b148440 Merge pull request #111 from FreezePhoenix/patch-14
Implement Fire Resistance Changes
2024-02-29 13:37:45 +03:00
Kent Rasmussen d4f409e12d add from and to for item splits
as well as some minor refactoring
2024-02-24 09:11:02 +09:00
FreezePhoenix 10dcc537fd Fix bug regarding shiny items
This PR aims to fix a bug where if a user attempts to shiny an item using the upgrade station and an offering, if it succeeds, the server does not send a response. This appears to occur because the server sets a "announce" flag to be false when the upgrade is a shiny attempt, and this prevents the success response from being sent to the client.
2024-02-22 08:42:04 -05:00
Kaan Soral 1e43904aee magiport fix 2024-02-21 17:09:27 +03:00
FreezePhoenix cb755f5cf8 Implement Fire Resistance Changes
(Original PR: #105)

This PR changes Fire Resistance to not only affect the chance of getting burned, but also having higher Fire Resistance reduces the duration and intensity of the burn debuff. For instance, if the player had N fire resistance, they would have a N% chance to simply not get burned, but also, the duration would be reduced by N%, and the intensity would be reduced by N%.
2024-02-21 09:00:42 -05:00
Kaan Soral 1f8f283895 Ended the events 2024-02-21 16:08:35 +03:00
Kaan Soral 6e2136b516 Merge pull request #109 from FreezePhoenix/patch-13
Fix throw skill to pierce immunity
2024-02-21 16:06:49 +03:00
Kaan Soral 7b19a9f985 Merge pull request #104 from earthiverse/range-fix
Fix infinite range for `curse`, `cburst`, and `3shot`/`5shot`
2024-02-21 16:05:32 +03:00
Kaan Soral fb9ba54149 Merge pull request #81 from FreezePhoenix/patch-8
Introduce tags for some debuffs
2024-02-21 16:01:09 +03:00
Kaan Soral 8e42ce7911 Merge pull request #84 from thmsndk/patch-1
When Fishing or Mining something that uses `open` keep the phrase
2024-02-21 15:53:24 +03:00
FreezePhoenix e8d743ee2d Fix throw skill to pierce immunity
In G.skills.throw, the throw skill is documented at piercing immunity. This makes that true.
2024-02-17 10:18:48 -05:00
FreezePhoenix 3ab3784d9a Change equip_batch's base cost from 1 to 0.5
This makes it clear to the user that they should use equip_batch for 2 items. Previously, if the user used it on 2 items, they would receive the same CC either way. This change removes ambiguity.
2024-02-16 16:09:49 -05:00
thmsndk 3a9bf5d998 when fishing or mining open a drop list preserve the fishing or mining phrase 2024-02-15 09:44:50 +01:00
Kent Rasmussen 4d99e3e742 consume mp even if nothing was shot for 3/5shot 2024-02-15 15:41:11 +09:00
Kent Rasmussen 348ee2d871 Add clarifying comments for what targeted does 2024-02-15 15:33:51 +09:00
Kent Rasmussen f08e479e48 default to player range if no range is set 2024-02-15 07:35:32 +09:00
Kent Rasmussen c4377b810c fix cburst infinite range 2024-02-15 07:35:32 +09:00
Kent Rasmussen aa73b6f8cf fix 3shot/5shot infinite range 2024-02-15 07:35:32 +09:00
Kaan Soral 889e3b2ac2 python3 fixes and patches 2024-02-06 23:38:44 +03:00
Kent Rasmussen 0730bd5c4a don't use keys with invalid instance names 2024-02-01 11:28:43 +09:00
thmsndk 08204a3feb Merge branch 'kaansoral:main' into patch-2 2024-01-24 22:58:31 +01:00
Kaan Soral 1c88adba34 Merge pull request #80 from FreezePhoenix/patch-7
Fix gold announcement bug
2024-01-25 00:54:59 +03:00
Kaan Soral be1086813f Merge pull request #70 from FreezePhoenix/patch-5
Implement equip_batch
2024-01-25 00:54:03 +03:00
thmsndk 67d76dd2f3 Fix eslin errors in socket.on("skin") 2024-01-23 00:20:57 +01:00
thmsndk 60cd29b550 is_same no longer prevents using absorb in sdk mode 2024-01-23 00:01:29 +01:00
Kaan Soral 8c1ca77b7d Lunar New Year Event 2024-01-19 21:15:40 +03:00
Kaan Soral 97b61095ed Lunar New Year Event 2024-01-19 21:03:07 +03:00
Kent Rasmussen 8067d59466 fix selfheal 2023-12-19 12:42:30 +09:00
thmsndk 99a359433c When Fishing or Mining something that uses open keep the Fishing or Mining phrase 2023-12-14 01:30:14 +01:00
FreezePhoenix 67b2cffcc8 Update server_functions.js to use new "defense" attribute on conditions 2023-12-13 14:28:13 -05:00
Kaan Soral 0e2b371345 holiday season update 2023-12-11 21:20:21 +03:00
Kaan Soral 32d655a2ec Game update 2023-12-11 21:20:21 +03:00
Kaan Soral 8586051f4b Add back .clevel check at compound 2023-12-11 21:20:21 +03:00
Kent Rasmussen a0cb7ff2fb add version to welcome data 2023-12-11 16:51:23 +09:00
FreezePhoenix 265b148493 Update server.js to use condition tags 2023-12-10 15:05:26 -05:00
FreezePhoenix b89e9caf6b Update server_functions.js to use condition tags 2023-12-10 15:04:53 -05:00
FreezePhoenix 3349c6fd02 Fix gold announcement bug
This PR fixes a bug that happens when the player has a full inventory, is not in a party, and attempts to loot a chest that contains items, and the chest also has enough gold that it would announce the loot. The result is that the announcement is made, but the chest isn't actually destroyed.
2023-12-10 14:31:52 -05:00
Kaan Soral a9bbe599bc Merge pull request #76 from FreezePhoenix/patch-7
Fix skill cooldown promise issues
2023-12-09 23:56:11 +03:00
FreezePhoenix b73750ed53 Fix woven debuff
This commit fixes a bug where a mob would get NaN speed, instantly putting them at x: NaN, y: NaN, making them unkillable, but they also would not lose aggro on the player unless the player used something like Scare.
2023-12-09 15:45:57 -05:00