186 Commits
Author SHA1 Message Date
Kaan Soral f927df37da No more App Engine 2026-03-02 02:03:53 +03:00
Kent Rasmussen dcb986048b tweak drop table multiplier logic 2026-02-13 13:15:45 +09:00
Kent Rasmussen f41205453e cache is_pvp value 2026-02-13 13:13:22 +09:00
Kaan Soral 1027bbc7d6 Smoothing power gap with .pow(x,0.65) for co-op 2026-02-12 14:33:45 +03:00
Kaan Soral 522c58e66a Overdrop logic for co-op events 2026-02-12 14:24:13 +03:00
Kaan Soral 4ea6487e46 5X Coop Points on Home Server + Encoding Issue Patch 2026-02-12 14:10:13 +03:00
Kaan Soral a30a2b92ee Valentines + Lunar 2026-02-02 18:13:39 +03:00
Kaan Soral 3e64a78310 Merge pull request #222 from FreezePhoenix/patch-17
Pass the target parameter to consume_mp for more skills
2026-02-02 17:13:10 +03:00
Kaan Soral 4b82e3eecc Merge pull request #225 from FreezePhoenix/patch-20
Add flag for implicit targets, and the implicit targets functionality
2026-02-02 17:12:38 +03:00
Kaan Soral bd8f05c1a5 Merge pull request #220 from FreezePhoenix/patch-15
Fix miss so that it uses the value from the attack, instead of the attacker
2026-01-18 10:53:20 +03:00
Kaan Soral f45d39848b Merge pull request #211 from earthiverse/monster-dimensions
fix monster dimensions
2026-01-18 10:45:54 +03:00
Kaan Soral c246f13784 Prettier fixes 2026-01-18 08:53:15 +03:00
FreezePhoenix 9e395ba4fe Add target for magiport
Also make magiport have a target
2026-01-15 17:52:58 -05:00
FreezePhoenix a914c08ba9 Add flag for implicit targets, and the implicit targets functionality
Adds a flag that can be changed to enable skills with implicit targets to trigger the mana restore bonus that gives extra trigger chance if the target is a human.
2026-01-15 17:49:58 -05:00
FreezePhoenix 28ad4adf54 Pass the target parameter for more skills
This is so that the Restore MP ability property recognizes the target as a humanoid for skills that are targeted.
2026-01-15 12:33:59 -05:00
Kaan Soral 71196ea9c1 Ended holiday season 2026-01-15 16:37:08 +03:00
FreezePhoenix 432dbbf829 Fix miss so that it uses the value from the attack, instead of the attacker 2026-01-14 10:59:31 -05:00
Kaan Soral 73bec781f4 Merge pull request #215 from Crowns3bc/better-kill-tracking
New kill_credit emit
2026-01-13 17:15:58 +03:00
Crowns3bc 8af094292e make mass exchange actually work 2026-01-09 02:49:33 -07:00
Crowns3bc 28aec430ff make massexchange work 2026-01-09 02:36:19 -07:00
Crowns3bc 9ea2973aa2 new kill credit emit
added a new socket emit "kill_credit" to be able to better log kills you actually get credit for
2026-01-09 01:54:26 -07:00
Kaan Soral 1fef473ef7 Merge pull request #204 from FreezePhoenix/patch-9
Bring resistance piercing to parity with armor piercing
2026-01-02 12:00:10 +03:00
Kaan Soral a0847bd63c JSON API to save bandwidth and prevent double encoding 2026-01-01 13:10:41 +03:00
Kent Rasmussen ddd80b9fd3 adjust width/height based on size 2025-12-26 15:10:59 +09:00
FreezePhoenix d5cdc5560e Update server.js (Fix temporal surge not consuming mana) 2025-12-24 12:09:56 -05:00
Kent Rasmussen b68f3fd780 fix monster dimensions 2025-12-23 09:06:08 +09:00
Kaan Soral 329fd09f35 Orb of Temporal Forces 2025-12-21 18:07:30 +03:00
Kaan Soral 0d8ac32b6f pre pull 2025-11-07 21:30:01 +03:00
FreezePhoenix 24886855e4 Fix compounding of old items that are missing a .level attribute
This *should* fix the inability to compound items that were missing a .level attribute. This currently only applies to the Amulet of Spooks
2025-10-19 11:44:19 -04:00
FreezePhoenix 0e478327f7 Bring resistance piercing to parity with armor piercing 2025-10-18 22:08:25 -04:00
Kaan Soral b4e6d40ba9 NPC respawn logic 2025-10-10 15:26:12 +03:00
FreezePhoenix 0cfbf43949 Update server.js (Fix missing y value for spawned jr's) 2025-10-08 00:38:01 -04:00
Kaan Soral 687bd5f05e Fix tracker unlist condition to not include stationary and game update 2025-10-07 21:49:38 +03:00
Crowns3bc ded6c1f936 Fix Overspawns 2025-10-07 11:44:20 -06:00
Kaan Soral b69397218f Merge pull request #194 from Crowns3bc/Home-Server-Specific-Drops
Home server specific drops
2025-10-03 20:32:29 +03:00
Kaan Soral 5d459e004e Merge pull request #192 from Crowns3bc/new-"spawns"-mechanic
New "spawns" mechanic
2025-10-03 20:09:22 +03:00
Kaan Soral badafb9c96 Merge pull request #193 from Crowns3bc/Allow-a-quantity-of-items-to-drop-from-chests
Allow a quantity of items to drop from chests
2025-10-03 20:06:59 +03:00
Kaan Soral 195b0e1b2b Pre pull - Favors NPC 2025-09-21 16:37:57 +03:00
Kaan Soral fb9db91f87 Reduce misc statue chances 2025-09-21 16:37:57 +03:00
Kaan Soral 639e88248b Patron's Grace buff system prep 2025-09-21 16:37:57 +03:00
Crowns3bc c164879212 Update server.js 2025-08-28 10:30:35 -06:00
Crowns3bc 3406bf8ab3 Update server.js 2025-08-22 00:15:39 -06:00
Crowns3bc 440a0b284e fix spacing issue 2025-08-21 14:49:24 -06:00
Crowns3bc f8ec021806 Add drop[2] 2025-08-21 14:48:40 -06:00
Crowns3bc b3cd14f7e2 add def[2] 2025-08-21 14:46:58 -06:00
Crowns3bc 7132f1db13 Give tracktrix monsters_home_server data 2025-08-21 14:41:35 -06:00
Crowns3bc e2b2b0a25a Create Section for home server drops 2025-08-21 14:32:32 -06:00
Crowns3bc 066b4aeb6c New "spawns" mechanic
the current .spawns property for a mob only allows for spawning 1 mob at a set interval. 
this doesnt change that, but now also allows for a mob to spawn additional mobs at %hp thresholds.
it also allows for a quantity of mobs to be spawned for both versions.

Example:
for franky he has "spawns":[[200,"nerfedmummy"]]
it can now be "spawns":[[200,"nerfedmummy",2]] and he would spawn 2 mummies at a time per interval

or "spawns":[["hp:0.50", "nerfedmummy", 3]] and he will spawn 3 mummies once he reaches 50% hp
2025-08-21 14:26:39 -06:00
Kaan Soral 3588ab6e71 Merge pull request #176 from earthiverse/date-functions
improve date functions
2025-08-12 21:10:24 +03:00
FreezePhoenix 05df4a7b49 Update server.js to avoid double application of speed reduction from Frozen 2025-07-12 13:03:01 -04:00