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.
(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%.
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.
here is a list of the mobs changed
-Rat
-Stoneworm
-Cgoo (not the 32 in “arena”)
-Ice Roamer
-Bbpompom (only the ones in winter cave)
-Tortoise
-BooBoo (only the original right side spawn)
-Prat
-Bat
-Squigtoad
-Boar
-Ghost
-Mummy (only the ones in spooky town)
-Mole
-Dark Hound
-Hawk
-Gscorpion
-Wolf
-Pppompom
-Fire Roamer
-Plantoid
-Xscorpion
-Harpy
-One Eye
-Pink Goblin
Create a spawn of BooBoo’s top left of SpookyTown
- {"type":"booboo","boundary":[-820,-940,-570,-630],"count":4,"rage":[-820,-940,-570,-630]},
Replace red scorpions in Desertland with Purple scorpions
Here is a list of mobs id like to add .grow to
Rat
Stoneworm
Cgoo (not the 32 in “arena”)
Ice Roamer
Bbpompom (only the ones in winter cave)
Tortoise
BooBoo (only the original right side spawn)
Prat
Bat
Squigtoad
Boar
Ghost
Mummy (only the ones in spooky town)
Mole
Dark Hound
Hawk
Gscorpion
Wolf
Pppompom
Fire Roamer
Plantoid
Xscorpion
Harpy
One Eye
Pink Goblin
Create a spawn of BooBoo’s top left of SpookyTown
{"type":"booboo","boundary":[-820,-940,-570,-630],"count":4,"rage":[-820,-940,-570,-630]},
Replace red scorpions in Desertland with Purple scorpions
If a code snippet used await, and had a line comment on the last line, it would fail to run:
```js
await sleep(1000);
show_json(100);
// show_json(200);
```
This is because the line comment would end up cutting off the end of the async function wrapper that `code_eval` creates.