Commit Graph
152 Commits
Author SHA1 Message Date
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
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
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
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
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 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
FreezePhoenix 92d2016c61 Fix skill cooldown promise issues
When Earthiverse made their changes to the skill system, they inadvertently change a piece of the code that made it so that when a skill was attempted to be used on cooldown, the response would be sent with `place: "skill"`, and the result would be a hung promise, as the client is waiting for a `place: "curse"`, or some other `place` value, depending on the skill they used.
2023-12-09 14:02:18 -05:00
Kent Rasmussen 02b2a2cf10 reference the correct variables (charm & destroy) 2023-12-09 10:14:47 +09:00
Kaan Soral 5bc2e685d1 Merge pull request #73 from earthiverse/destroy-num
Add `num` to destroy response
2023-12-08 22:25:37 +03:00
Kaan Soral 5487b7579a Merge branch 'main' into patch-7 2023-12-08 22:24:32 +03:00
Kaan Soral 0cc5ba8e01 Merge pull request #68 from earthiverse/skill
refactor on("skill")
2023-12-08 22:19:45 +03:00
FreezePhoenix e61f73a8db Fix Convert exploit
This PR fixes an exploit involving boosters and converting old items into shells.
2023-12-01 12:25:11 -05:00
Kent Rasmussen 6e1ade6e70 Add num to destroy response 2023-11-30 08:52:44 +09:00
FreezePhoenix 1e54d0b108 Make Charm more consistent with other abilities
This PR makes Charm more consistent with the other abilities, and actually consistent with the item description. Also adds a dedicated description for the Charm ability.
2023-11-28 12:33:59 -05:00
FreezePhoenix 4b0c60eda7 Fix equip_batch to send an object response, so that success_response can add extra information 2023-11-23 10:12:03 -05:00
FreezePhoenix 7860f28c1b Fix prettier errors 2023-11-23 10:08:43 -05:00
FreezePhoenix 534e8dc580 Update server.js (implement equip_batch) 2023-11-23 10:06:09 -05:00
Kent Rasmussen 5c4b468465 use eslint's fixer 2023-11-22 13:21:39 +09:00
Kent Rasmussen 4aba162c5d refactor consumes 2023-11-22 13:15:58 +09:00
Kent Rasmussen a280356db4 search for items with consume skill if no item provided
switch snowball to use consume as well
2023-11-22 13:08:07 +09:00
Kent Rasmussen 791e7851c6 More refactoring 2023-11-22 13:07:59 +09:00
Kent Rasmussen 4517e74379 start refactoring on("skill") handler 2023-11-22 13:07:46 +09:00
Kaan Soral 00992dacef Merge pull request #57 from TheDiscordian/stackable_patch
Patch to respect .data and .p fields more often with stackables.
2023-11-19 19:04:44 +03:00
FreezePhoenix 7333ff3ed7 Fix Compound Exploit
Fixes an exploit involving compound. Details will be disclosed after it is merged and deployed. Wizard is aware of the issue.
2023-11-15 10:29:02 -05:00
Kaan Soral 7c6478b169 Merge pull request #61 from thmsndk/feature/announce_plus13
announce a successful +13 item
2023-11-15 18:17:36 +03:00
Kaan Soral d2e7ba8031 Merge pull request #60 from FreezePhoenix/patch-6
Make Sugar Rush more consistent with the other abilities
2023-11-15 18:17:03 +03:00
FreezePhoenix c7662fa30d Fix CM Exploit (#62) 2023-11-15 15:13:10 +01:00
thmsn ef2171ea3d if item.silent is set, respect it. 2023-11-14 22:25:32 +00:00
thmsn 2fd942ac40 announce a successful +13 item 2023-11-14 22:17:41 +00:00
FreezePhoenix 90c3e1c91b Satisfy Prettier 2023-11-12 23:24:40 -05:00
FreezePhoenix ff9a95f4f7 Add proc chance capabilities to Sugarrush 2023-11-12 23:23:26 -05:00
Discordian 2c5f8d2b20 create_new_sitem function for handling new properties on stackables, added into buying from merchants & sending items to players 2023-11-09 17:20:10 -05:00
Kaan Soral e6d96c9388 end of halloween 2023-11-07 23:39:33 +03:00
FreezePhoenix a71e7d9c1e Update server.js (Add 'compound_no_scroll' event to 'compound')
Adds a 'compound_no_scroll' failure event to the 'compound' socket callback, instead of erroring.
2023-11-06 09:29:33 -05:00
Telokis db3f76d12d Switch to tabs instead of spaces 2023-10-28 17:42:47 +02:00
Telokis 8099f31e4c Autofix all files for the game server 2023-10-28 16:23:57 +02:00