tModLoader

tModLoader

60 vurderinger
Nurse Overhaul
   
Utmerkelse
Favoritt
Favoritter
Fjern som favoritt
Mod Side: Both
tModLoader Version: 1.4.3, 1.4.4
Language: English, German, Russian
Filstørrelse
Lagt ut
Oppdatert
503.366 KB
22. juli 2023 kl. 2.47
8. juli 2024 kl. 20.47
26 endringslogger ( vis )

Abonner for å laste ned
Nurse Overhaul

Beskrivelse
Overview

TL;DR: This mod adds: 7 items, 3 recipes, 1 hotkey for quick healing, and 1 shop.

From what I've seen, the Nurse is a divisive topic in the Terraria community. Some say she's a noob trap, while others believe she trivializes the game if used correctly. However, something everyone seems to agree on is that it can be difficult to get a heal from her when fighting, especially during boss fights. Everyone who has played through Terraria has at least one experience of trying to heal at the Nurse during a boss fight and accidentally killing their entire village of NPCs in the process. In my last playthrough, I wished many times that there was a small way to make it easier to press that heal button, something so it doesn't feel like you're opening a timed aim trainer every time you right-click on the Nurse. This mod solves this problem, attempts to balance the solution, and adds some small additional quality-of-life features centered around the Nurse.

Specifically, this mod adds three things centered around the Nurse and healing items:

1. A shop for the Nurse where she sells most types of healing potions.
2. A hotkey for paid Nurse healing and items earned through progression that increase this hotkey's range.
3. Recipes to bridge the gap between lesser/regular healing potions and later potions, and additional options to craft those later potions.

Things to Note

You need to manually bind the quick heal to a button in the Settings -> Controls -> Mod Controls menu.

Items that increase the Nurse's range will do so at a cost. The first item you get will only allow you to heal from the same room; the next will triple the range, but healing outside the room will increase the cost to three times the normal rate. Upgrades will further increase the quick heal range, from one screen to the entire surface to the entire world. However, the sweet spot will increase only by small amounts. You can easily tell if you are within the normal range of the item or the sweet spot as you will receive buffs for being in either range. So go ahead and use that quick heal while you're digging up that hellstone, but be sure to check with your financial advisor before you do.

For the Nurse quick heal at range items, King Slime, Eye of Cthulhu, and Brain of Cthulhu/Eater of Worlds all drop component items to upgrade the base Nurse VIP Badge, which is sold in the Nurse's shop. You will also be able to buy these items from her shop as you progress, but it is significantly cheaper to obtain them by killing the bosses.

IF YOU ARE PLAYING CALAMITY: Prices when fighting a boss are 5x what they normally are, so be careful. Also, the base heal cost increases by a flat amount depending on which bosses you have defeated.

Numbers should always be accurate to what you see on the Nurse, but since what you are being charged is reverse-engineered and manually implemented, if you find a situation where the quick heal doesn't match the price or there is some other issue, let me know and I can fix it. This applies to money reporting in the text box, actual money subtracted from your bank, and item text. If you find an issue, let me know.

Recipes

The added recipes are balanced against in-game recipes and require an Alchemy Table/Bottle crafting station to craft.

Current recipes:

Greater Healing Potion = 2x(Healing Potion) + Pixie Dust
Super Healing Potion = 4x(Greater Healing Potion)

CALAMITY ONLY:

Supreme Healing Potion = 4x(Super Healing Potion)

Shop

Unlike the Nurse Shop mod, items are not unlocked through stage progression; rather, each item is unlocked by killing individual bosses. This means that if you kill King Slime, the Nurse will start selling Healing Potions. If you kill Eye of Cthulhu before King Slime, Restoration Potion and the Nurse's Walkie Talkie will be unlocked, but Healing Potion won't be. Here is a full list of the items the Nurse will sell and their unlock conditions:

None: Mushroom, Bottled Water, Bottled Honey, Lesser Healing Potion, Nurse VIP Badge
King Slime: Healing Potion
Eye of Cthulhu: Restoration Potion
Brain of Cthulhu/Eater of Worlds: Nurse's Walkie Talkie
Skeletron: Nurse's Painted Shirt
Wall of Flesh: Lifeforce Potion, Greater Healing Potion, Nurse Nourishment Diamond
Ancient Cultist: Super Healing Potion

CALAMITY ONLY:

Moon Lord: Supreme Healing Potion
Devourer of Gods: Omega Healing Potion

TOGGLEABLE (DISABLED BY DEFAULT):

Eye of Cthulhu: Life Crystal
All Mech Bosses: Life Fruit

If there are healing-related items that people would find useful to be added to the shop, leave a comment, and I’ll see if I should add them.

There are also old ideas floating around for a more comprehensive overhaul, including quests to kill certain monsters that reset every Terraria day and medically inspired combat items. If that sounds interesting, leave a comment.

Special Thanks

A huge thank you to the legendary NotLe0n for allowing me to use his UI/UISystem to create the Nurse's shop. Core UI elements were adapted with modifications from his mod AnglerShop.

Another big thank you to Solafide Media for creating the sprites for the items and one of the buffs. They brought my vision for the items to life and did what I couldn’t. Check out his work on Fiverr.

Shout out to another legend, jopojelly, for helping me figure out how to automatically adjust my manual pricing based on the Nurse's happiness and pointing me to catGPT for shop help. It was amazing to Google something and see a response from them from 7+ years ago, then go to the Discord and have them answer one of my questions.

Also, shout out to ThomasthePencil and catGPT in the Discord for help with shop indexing in the 1.4.4 preview. Adding a shop to a vanilla NPC without a shop isn’t as straightforward as you might think, but they helped me get it over the finish line.

Gotta mention my boy TheEdster3 for guiding me through the beginning of my journey on this project, decompiling Terraria and planting the seed that would eventually become Nurse Overhaul. He left me with a heal that max-healed every game tick you were next to the Nurse, and now we’re here.

And thanks to the community in general for having so many resources. A lot of work goes into tModLoader and its supporting documentation, and I definitely took it for granted before diving into this project. If you’ve worked on any part of tModLoader, let me say from a simple player: thank you.

Recent Changes

I ran out of room to keep updating patch notes here, so check out my Terraria Forum post[forums.terraria.org] for the latest changes

Opprinnelig skrevet av tModLoader:
Developed By Selystra
Opprinnelig skrevet av tModLoader:
Developed By Selystra
51 kommentarer
Selystra  [skaper] 14. mai kl. 12.58 
Ahh, I see. Right now I just have this mod focused on Nurse systems instead of player controlled items. If people are interested I could work on it but it'd take a while to design/code/balance/sprite.

I think Thorium has a healer class if you're interested in healing in general. Or if you're looking for the medi-gun specifically, looks like TF2Mod has it already (https://terrariamods.wiki.gg/wiki/TF2Mod/Medi_Gun) .
KA-BOOM 14. mai kl. 8.43 
That one from TF2
Selystra  [skaper] 13. mai kl. 20.07 
Like one that heals or one that damages?
KA-BOOM 30. apr. kl. 23.30 
No Medi-gun?
mr.fresh 25. mars kl. 11.49 
━━━━╮ Это Мемопёс. Помогите
╰┃ ┣▇━▇ Мемопсу прокатиться
 ┃ ┃  ╰━▅╮ через гайды в стим вставляя
 ╰┳╯ ╰━━┳╯ его в другие
  ╰╮ ┳━━╯ гайды, иначе он
 ▕▔▋ ╰╮╭━╮ не станет псом-мемом
╱▔╲▋╰━┻┻╮╲╱▔▔▔╲
▏  ▔▔▔▔▔▔▔  O O┃
╲╱▔╲▂▂▂▂╱▔╲▂▂▂╱
 ▏╳▕▇▇▕ ▏╳▕▇▇▕
 ╲▂╱╲▂╱ ╲▂╱╲▂╱
dawerrr 29. jan. kl. 8.12 
aight idk maybe something bugged then, but still tbh some cooldown would be fair imo. its not that hard to grind out money.
dawerrr 29. jan. kl. 8.11 
huh, when i tested it it cost me like barely half the gold coin to heal full hp at eoc stage.
Selystra  [skaper] 29. jan. kl. 0.27 
@dawerrr There's already a config to disable any of the items and there is already an additional 3x cost to healing at extended range. When fighting end game Calamity bosses the price can increase to multiple plat. Just got on one of my old endgame characters to test and it cost 28 gold 28 silver and 60 copper to heal 18 health. Price is multiplied by 5 (if you're playing Calamity) when you are fighting a boss so the cost would be upwards of 150g to heal 20 health, 1.5 plat for 200 health, 3 plat for 400 health, etc.

As for the cooldown, I kept it unlimited because if people have the money and want to spend it, that's on them. Usually the cost is significant if you are using it past the intended range.
dawerrr 21. jan. kl. 8.04 
tbh the distance healing is way too op, to my knowledge it has no blowbacks. if possible please add config to disable the items and maybe make it hella high cost to ballance it out. full hp heal should take like 50g maybe to even make sense as an literal alternative, and it should have big cooldown.
Selystra  [skaper] 26. okt. 2024 kl. 19.34 
The shop is disabled if you need to heal hp or have curable debuffs. Is that the issue?