90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Nuclear Calamity

Changelog

0.5

WARNING: This update may not be safe for old worlds, considering the massive mob ID shift

  • Added fixes from 0.3.42 and 0.3.43 (0.3 LTS channel)
  • Fixed Soldier loot tables
  • Minor texture filesize optimizations (!Will break old texture packs!)
  • Minified as many resource files as possible
  • Slowed down Vanitas
  • Vanitas now has sprinting effect when it has a target to chase
  • Fixed Vanitas throwing a NullPointerException by replacing the vanilla AI task with WoN's attack AI.
  • Soldiers jump higher
  • Rovers jump higher
  • Vanitasii jump higher
    • Made the AI even more aggressive
  • Biters can now break blocks while rolling
  • Biters now explode when dying, causing no block damage
  • Added Fungallids
  • Fungallids now replace Vanitasii and Biters in Creep Pods
  • Max infamy events should no longer run for dead, creative, or spectator players.
  • Max infamy events will end by setting infamy to 50 instead of 99.
  • Fixed players in creative and spectator contributing to Infamy
  • Major rewrites to wyrm variants
    • Oro-infected variants now create minor explosions on death and do not have a radiation aura.
    • All variants no longer have configurable stats, as variants no longer determine stats in any way.
  • As a consequence, the following entities have been merged, and their items and entities will no longer be registered into the world. This may cause problems:
    • Uranium Rovers
    • Frost Soldiers
    • Infectoid Soldiers
    • Oro Warriors
  • Added Calamity, Uranium, and Infectoid variants to Warriors
  • Added Uranium variant to Soldiers
  • Damage calculations re-arranged so that immunities and damage modifiers are calculated before shellbreaking is calculated.
  • Nearly abolished the Evolution system entirely for Wyrms in favor of the Wyrm Genomes set of mechanics.
    • Minimum Evo levels removed from Configs
  • Probers now try to avoid pathing to water
  • All wyrms now try to avoid pathing to dangerous blocks
  • Drop pods may now spawn mob variants
  • Added Rad'iwyrms
  • Major GUI enhancements for the redistributed files warning
    • Yes, this is still a problem, and will continue to stay up for user safety and awareness
  • New variants:
    • Calamity
    • Purged
    • Radiant
  • WIP rewrite of the entire Invasion & Invasion Event system.
  • We made invasion events actually be events
    • Invasion events now take place over time
  • Invasion events have start and end stages, and may have any number of mid-stages.
  • Multiple invasion events can run at the same time.
  • Invasion ID & weight pools are separated by invasion stages in configs
  • Pre-invasion events are now possible. This will be important later on
  • Invasion phase event pools are a WIP, some may be empty.
  • Invasion ID & weight pools are no longer hard-coded and are now configurable
    • You can remove an event from the invasion safely
    • Higher weight values makes that event more common
    • A third value may exist to override the time frequency of events, set to 0 to use default timing
    • A fourth value may exist to override the default amount of stages in an event
    • A fifth value may exist to further control events into levels
  • Voidwyrm events now wait until night to take place
  • New "Don't Greet Me" client-side option within in-game configs to disable the greeting message if config files were deleted or otherwise invalidated outside of checksum mismatches.
    • Workaround to the pthread_mutex_lock+0x4 core dump in development environments using OpenJDK
  • Invasion stage level calculations now includes "Stage 0"
    • No events should run yet at Stage 0, by default.
  • Visitor event now adds at most 1001 points to invasion progress when it occurs.
    • This is subtracted against the existing amount of points.
  • If trying to add a negative value of InvP, the point addition operation will be canceled.
  • Wyrms of Nyrus will now keep track of how many wyrms have died in the day.
    • This resets after every calculated day (after every 24000 ticks, or if otherwise configured.)
    • Purged Wyrms will not be counted towards this statistic
  • CRASH FIX: Disabled the first-time greeting message entirely on Linux. (See this)
  • Changed event frequency
    • 10 minutes on Classic and Death World, was 8 minutes
    • 9 minutes on Dark Forest, was 7 minutes
  • Removed "srpcothimmunity" from wyrm NBT data as Scape and Run Parasites has since added WoN to the immune mobs list. (Compatibility)
  • Now made with Cleanroom's MDK!
  • Lowered the slowness effect applied by Frost variants from level 5 to level 3
  • HBM cross-interaction: radiation aura strength now determined by variant.
  • Helmets now stop Probers from probing players.
  • Major stat rebalances for all wyrms
    • Biter rolls deal more damage than when not rolling, vs the damage being the same or even less
    • Biters dropping DEF but gaining HP
    • Prober non-probing damage was buffed
    • Many wyrms like Soldiers now have less HP
    • Creeped were nerfed
    • Total awareness ranged reduced to 4/8/12
    • Classic: Hive memory now lasts 15 seconds instead of 20 seconds
    • Classic: Rage cooldown increased from 20 seconds to 30 seconds.
  • New AI config option added: TAR Infamy Modifier
    • How much of an impact infamy has on Total Awareness Range
    • Multiplies the base TAR value with the value of Infamy * TAR Infamy Modifier
  • New AI config option added: Infamy DMG Required Floor
    • Infamy will only be raised if the player does this much total damage to a wyrm
    • This means that if you set the limit to 4, and then you deal only 3 damage to a wyrm, infamy will not rise
  • Shell damage no longer contributes to infamy.
  • New Invasion config option: Mob conversion keeps nametags
    • Preserves the original mob's nametag data
    • Enabled in Classic, but disabled in the other presets.
    • May reveal the location of named entities that got converted into Creeped.
  • New Invasion config option: Mob conversion list
    • Allows you to override the old conversion system and/or define new conversions, useful for mod support.
    • By default, this comes with Scape and Run: Parasites support.
  • Added new achievements:
    • Celestial Infestation
    • Fungus Among Us
  • Added the Minos (Creeped Cow) (Model and texture by UndeadMonkey, animations by Iké)

Credits:

Special Thanks

  • Ronald
  • nihil
  • Minecraft Titans Battle
  • Undeadmonkey
  • Carver

Backend & Development

  • CleanroomMC (MDK)
  • Modrome

Sound Effect Credits:

  • Mazellmi
  • Iké

The team:

  • Roelty
  • Kaisa Serian
  • Scizzors
  • Iké
  • Dez
  • Carver (ru_ru i18n)

Files

wyrmsofnyrus-0.5.jar(2.58 MiB) Primary Download

Project members

Modrome

Owner

Details

Licensed CL ARR NR
Published 2 years ago
Updated 5 days ago