Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Great Beaked Toad #66340

Closed

Conversation

TheSaddestGoomba
Copy link
Contributor

@TheSaddestGoomba TheSaddestGoomba commented Jun 20, 2023

Summary

Content "Adds an evolution of giant toads with an armor-piercing and venomous bite."

Purpose of change

To add more distinct monsters to the amphibian grouping. The great beaked toads are a tougher, slower giant toad with an armor-piercing and venomous bite.
Currently they appear by growing from mutant toads and zombify into gastro bufo, though I intend to add a unique zombie version in a future PR.

Describe the solution

Describe alternatives you've considered

Testing

I have spawned the creature both through debug spawning and advancing time on naturally spawned toads.
Instigated several test fights between it and other creatures, NPCs, and PCs.

Additional context

Adds a new creature, great beaked toad. An evolution of giant toads with an armor-piercing and venomous bite.
Edits toads to mutate into giant toads then great beaked toads.
@github-actions github-actions bot added the [JSON] Changes (can be) made in JSON label Jun 20, 2023
data/json/monsters/reptile_amphibian.json Outdated Show resolved Hide resolved
data/json/monsters/reptile_amphibian.json Outdated Show resolved Hide resolved
@github-actions
Copy link
Contributor

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • This massive toad's jawbones have grown out from its lips into a powerful beak, large enough to snap a bicycle in two. A pale fluid oozes from the creatures face and mouth. The swollen lumps behind its large eyes hint at this fluid's toxic nature.

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions labels Jun 21, 2023
Copy link
Member

@Venera3 Venera3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More critters are always nice, but they need some polish.

data/json/monsters/reptile_amphibian.json Outdated Show resolved Hide resolved
data/json/monsters/reptile_amphibian.json Outdated Show resolved Hide resolved
data/json/monsters/reptile_amphibian.json Outdated Show resolved Hide resolved
Damage values adjusted to focus damage into bite rather than bump damage. Removed "VENOM" flag and added "paralyzepoison" to the bite specifically.
Changed upgrade method of amphibian lines to "age_grow." Tadpoles should now turn into frogs/toads in 100 days rather than a full year. Then growing in stages to their large, extra large, and then special varieties. I also added egg laying to all the larger than natural variants but with longer countdown and higher yield.
All mutant toads zombify into gastro bufo.
@TheSaddestGoomba
Copy link
Contributor Author

I performed a simple test, just copying over the JSON file and loading up a fresh world. I used debug to teleport around and progress the game clock. All variants appear to spawn in the correct locations and 'younger' variants still spawn from tadpoles before aging into the larger forms.

Made edits to HP, armor values, and Bite cooldown & accuracy based on simulated fights with NPCs and other monsters.
@TheSaddestGoomba TheSaddestGoomba changed the title Update reptile_amphibian.json Add Great Beaked Toad Jul 4, 2023
@TheSaddestGoomba TheSaddestGoomba requested a review from Venera3 July 11, 2023 15:18
@TheSaddestGoomba
Copy link
Contributor Author

Closing this to reimplement in a future PR after #67259 is merged.

@TheSaddestGoomba TheSaddestGoomba deleted the Beaked-Toad branch January 3, 2024 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants