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

[TropiCata] Termite audit #74567

Merged
merged 6 commits into from
Jun 23, 2024

Conversation

Karol1223
Copy link
Contributor

@Karol1223 Karol1223 commented Jun 15, 2024

Summary

Mods "[TropiCata] Audit and balance pass on termites and termite accessories"

Purpose of change

Old. Janky. Kinda evil.

Describe the solution

Honestly an absurd amount of copy-from. But important changes that can be seen:

  • Switched PATH_AVOID_FIRE + PATH_AVOID_FALL combo for PATH_AVOID_DANGER - this means they should additionally avoid sharp terrain
  • Gave workers aggro_character: false as ants have
  • Increased size of the default workers
  • Edited some descriptions because they had wrong punctuation or just sounded weird
  • Removed SWARMS and GROUP_MORALE from alates. They're NOT tiny fellows
  • Changed the fungal's material to insect flesh, made the species work by extending, gave it NO_FUNG_DMG
  • The queen is SIGNIFICANTLY bigger and got BASHES
  • The nymph had its HP pool halved
  • Daylight vision range increased across the board - it was cargo culted from old outdated ant values. Alate got it even higher as its a ranged fellow - note that irl termites are basically blind, but they respond to chemical signals VERY well. We can just assume our character is stinky enough for them to "see" them
  • Updated the armor values and special attacks for the king to be the same as the vanilla supersoldier ant which it's evidently based off
  • Slightly lowered the king's HP pool
  • Renamed the fellas all around to include giant
  • Slightly increased the Queen's permanent cut damage
  • Gave the alate the winged insect weakpoint set and flying creatures proficiency
  • Gave them all physiology proficiency
  • Made them zombify into meat cocoons
  • Removed king's RANGED_ATTACKER flag since it is not, in fact, a ranged attacker
  • Gave the alates the flying arthropod harvestgroup for those sweet sweet gas sacs or whatever we call them nowadays

Spell stuff - because the old glue spray from the shooter soldiers did not work at all

  • Changed shape from cone to blast, and edited the AoE values to go in hand with this
  • Gave the effect a minimum duration of 1 min (it lasts between 1 and 15 minutes now)
  • Edited the messages a lil
  • Changed the range to be a lot higher. Min of 4 with how monster spells work meant that... maximum was 4. Because monster spells are amazing like that
  • Overall now instead of spewing a cone of sludge at their own feet, slowing themselves down, they will spit a glob at you
  • Figure out how to make them avoid the sludge so you can't cheese them with their own weapon - seems not doable? waiting for Allow path_settings to include avoiding a specific field id #74595

Describe alternatives you've considered

Testing

It works! At least the shooties do. I played around with it and currently, the spell is almost perfect. It still has a tendency to leave an empty non-sludged gap in the center, though, and I'm not sure what's that about

Additional context

@GuardianDll
Copy link
Member

GuardianDll commented Jun 15, 2024

do you talk about spread_glue?
UPD oh yes, spells seems to lack duration field, so it gave the effect for 0 seconds
slap

    "min_duration": 1000,
    "max_duration": 1000,

anywhere in the spell, that would make effect last 10 seconds (change the number to your liking)

@github-actions github-actions bot added Mods Issues related to mods or modding [JSON] Changes (can be) made in JSON Mods: TropiCataclysm 🌴 Having to do with the tropical region mod for DDA. json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Jun 15, 2024
@github-actions github-actions bot added Mechanics: Enchantments / Spells Enchantments and spells and removed BasicBuildPassed This PR builds correctly, label assigned by github actions labels Jun 16, 2024
@Karol1223 Karol1223 marked this pull request as ready for review June 16, 2024 11:26
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Jun 16, 2024
@Maleclypse Maleclypse merged commit 9087f7e into CleverRaven:master Jun 23, 2024
22 of 25 checks passed
@Karol1223 Karol1223 deleted the tropicata-thingimabobbers branch June 23, 2024 16:00
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 BasicBuildPassed This PR builds correctly, label assigned by github actions [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mechanics: Enchantments / Spells Enchantments and spells Mods: TropiCataclysm 🌴 Having to do with the tropical region mod for DDA. Mods Issues related to mods or modding
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants