User:Altix/Sandbox

From Calamity Mod Wiki
Jump to navigation Jump to search

To-Do List

  • Rewrite boss behaviors... again
  • Update defense, DR, lifesteal, i-frames mega info pages
    • DR: Tango Cross1.png
    • Defense: Tango Cross1.png
    • Immunity frames: Tango Cross1.png
    • Lifesteal: Tango Cross1.png
  • Complete accurate projectile values on weapons/accessories, especially rogue and its stealth strikes
  • Revise all logs between 1.4.4.001 & 1.4.5.004 to match the source code

Miscellaneous Lists/Tables

Boss Checklist Difficulty

Difficulty values ranked within Boss Checklist (Calamity-added Support).

  • Boss / Miniboss / Event Entry Type Difficulty Value
    King Slime Boss 1
    The Torch God Event 1.5
    Desert Scourge Boss 1.6
    Giant Clam Miniboss 1.61
    Eye of Cthulhu Boss 2
    Blood Moon Event 2.5
    Acid Rain Event 2.67
    Crabulon Boss 2.7
    Eater of Worlds Boss 3
    Brain of Cthulhu Boss 3
    Goblin Army Event 3.33
    Old One's Army Event 3.66
    Dark Mage Miniboss 3.67
    Hive Mind Boss 3.98
    The Perforators Boss 3.99
    Queen Bee Boss 4
    Skeletron Boss 5
    Deerclops Boss 6
    Slime God Boss 6.7
    Wall of Flesh Boss 7
    Frost Legion Event 7.33
    Pirate Invasion Event 7.66
    Flying Dutchman Miniboss 7.67
    Queen Slime Boss 8
    Cryogen Boss 8.5
    The Twins Boss 9
    Aquatic Scourge Boss 9.5
    Acid Rain (Post-AS) Event 9.51
    The Destroyer Boss 10
    Brimstone Elemental Boss 10.5
    Skeletron Prime Boss 11
    Ogre Miniboss 11.01
    Solar Eclipse Event 11.5
    Calamitas Clone Boss 11.7
    Plantera Boss 12
    Great Sand Shark Miniboss 12.09
    Leviathan Boss 12.8
    Astrum Aureus Boss 12.81
    Golem Boss 13
    Pumpkin Moon Event 13.25
    Mourning Wood Miniboss 13.26
    Pumpking Miniboss 13.27
    Frost Moon Event 13.5
    Everscream Miniboss 13.51
    Santa-NK1 Miniboss 13.52
    Ice Queen Miniboss 13.53
    Martian Madness Event 13.75
    Martian Saucer Miniboss 13.76
    Duke Fishron Boss 14
    Plaguebringer Goliath Boss 14.5
    Empress of Light Boss 15
    Betsy Boss 16
    Ravager Boss 16.5
    Lunatic Cultist Boss 17
    Lunar Event Event 17.01
    Astrum Deus Boss 17.5
    Moon Lord Boss 18
    Profaned Guardians Boss 18.5
    Dragonfolly Boss 18.6
    Providence Boss 19
    Ceaseless Void Boss 19.6
    Storm Weaver Boss 19.61
    Signus Boss 19.62
    Polterghast Boss 20
    Acid Rain (Post-Polter) Event 20.49
    Old Duke Boss 20.5
    Devourer of Gods Boss 21
    Yharon Boss 22
    Exo Mechs Boss 22.99
    Supreme Witch, Calamitas Boss 23
    Boss Rush Boss 25.99
  • Guide to Wings Stats

  • Table and Summary

    More detailed stats of wings. Initially sorted in order of Item ID, but can be sorted by each stat. Calamity's changes to vanilla are marked in red.

    • Time: Flight time in frames. Divide by 60 to get the unit in seconds.
    • Speed: Run velocity.
    • Acc: Run acceleration multiplier.
    • Hover: Whether or not both of the above values get replaced by HVStat when hovering.
    • Fall: Increased acceleration while falling. The higher it is, the faster the wings fly when picking up speed from falling.
    • Rise: Increased acceleration while flying under a specific velocity determined by a product of RMax and the player's jump speed.
    • TMax: Hardcapped velocity based on the product of this value and the player's jump speed.
    • CAsc: Base vertical acceleration.
    Wings (ID) WingStats VerticalWingSpeeds Notes
    Time Speed Acc Hover HVStat Fall Rise RMax TMax CAsc
    Demon WingsDemon Wings (1) 100 6.25 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Angel WingsAngel Wings (2) 100 6.25 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Red's WingsRed's Wings (3) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    JetpackJetpack (4) 150 6.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Butterfly WingsButterfly Wings (5) 160 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Fairy WingsFairy Wings (6) 130 6.75 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Harpy WingsHarpy Wings (7) 130 6.75 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Bone WingsBone Wings (8) 240 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.66 0.1
    • Time buffed from 170 to 240
    Flame WingsFlame Wings (9) 160 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Frozen WingsFrozen Wings (10) 130 6.75 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Spectre WingsSpectre Wings (11) 170 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.66 0.1
    Steampunk WingsSteampunk Wings (12) 180 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.805 0.1
    Leaf WingsLeaf Wings (13) 160 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Bat WingsBat Wings (14) 160 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Bee WingsBee Wings (15) 160 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    D-Town's WingsD-Town's Wings (16) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Will's WingsWill's Wings (17) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Crowno's WingsCrowno's Wings (18) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Cenx's WingsCenx's Wings (19) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Tattered Fairy WingsTattered Fairy Wings (20) 180 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.805 0.1
    Spooky WingsSpooky Wings (21) 180 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.805 0.1
    HoverboardHoverboard (22) 170 6.5 1 Tango Tick1.png 10 0.5 0.1 0.5 1.66 0.1
    Festive WingsFestive Wings (23) 180 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.805 0.1
    Beetle WingsBeetle Wings (24) 170 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.66 0.1
    Fin WingsFin Wings (25) 130 6.75 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Fishron WingsFishron Wings (26) 180 8 2 Tango Cross1.png -1 0.75 0.15 1 2.5 0.125
    Mothron WingsMothron Wings (27) 170 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.66 0.1
    Lazure's Barrier PlatformLazure's Barrier Platform (28) 150 6 1 Tango Tick1.png 10.8 0.5 0.1 0.5 1.5 0.1
    • HVStat nerfed from 12 to 10.8
    Solar WingsSolar Wings (29) 180 9 2.5 Tango Cross1.png -1 0.85 0.15 1 3 0.135
    Vortex BoosterVortex Booster (30) 180 6.5 1.5 Tango Tick1.png 10.8 0.5 0.1 1 2.45 0.1
    • 0.15 Asc while not hovering
    • HVStat nerfed from 12 to 10.8
    Nebula MantleNebula Mantle (31) 180 6.5 1.5 Tango Tick1.png 10.8 0.5 0.1 1 2.45 0.1
    • 0.15 Asc while not hovering
    • HVStat nerfed from 12 to 10.8
    Stardust WingsStardust Wings (32) 180 9 2.5 Tango Cross1.png -1 0.85 0.15 1 3 0.135
    Yoraiz0r's SpellYoraiz0r's Spell (33) 150 6 1 Tango Tick1.png 10.8 0.5 0.1 0.5 1.5 0.1
    • HVStat nerfed from 12 to 10.8
    Jim's WingsJim's Wings (34) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Skiphs' PawsSkiphs' Paws (35) 150 6 1 Tango Tick1.png 10.8 0.5 0.1 0.5 1.5 0.1
    • HVStat nerfed from 12 to 10.8
    Loki's WingsLoki's Wings (36) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Betsy's WingsBetsy's Wings (37) 150 7 2.5 Tango Tick1.png 10.8 0.75 0.15 1 2.5 0.125
    • HVStat nerfed from 12 to 10.8
    Arkhalis' LightwingsArkhalis' Lightwings (38) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Leinfors' Prehensile CloakLeinfors' Prehensile Cloak (39) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Ghostar's Infinity EightGhostar's Infinity Eight (40) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Safeman's Blanket CapeSafeman's Blanket Cape (41) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    FoodBarbarian's Tattered Dragon WingsFoodBarbarian's Tattered Dragon Wings (42) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Grox The Great's WingsGrox The Great's Wings (43) 150 7 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Empress WingsEmpress Wings (44) 100 8 2 Tango Cross1.png -1 0.85 0.15 1 2.5 0.125
    • Time nerfed from 150 to 100
    Celestial StarboardCelestial Starboard (45) 180 8 2.75 Tango Tick1.png 11.6 0.95 0.15 1 4.5 0.1
    • Acc nerfed from 4.5 to 2.75
    • HVStat nerfed from 16 to 11.6
    Fledgling WingsFledgling Wings (46) 25 3 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Aureate BoosterAureate Booster 120 8 1.5 Tango Cross1.png -1 0.75 0.15 1 2.5 0.125
    Celestial TracersCelestial Tracers 140 9 2.6 Tango Cross1.png -1 0.75 0.15 1 2.5 0.125
    Drew's WingsDrew's Wings 361 11.5 2.9 Tango Cross1.png -1 1 0.17 1.2 3.25 0.15
    Elysian TracersElysian Tracers 180 10 2.7 Tango Cross1.png -1 0.85 0.15 1.1 2.7 0.135
    Elysian WingsElysian Wings 240 9.5 2.7 Tango Cross1.png -1 0.85 0.15 1 3 0.135
    Exodus WingsExodus Wings 180 9 2.5 Tango Cross1.png -1 0.85 0.15 1 3 0.135
    Hadal MantleHadal Mantle 180 7.75 1.5 Tango Cross1.png -1 0.6 0.12 0.7 1.75 0.11
    Hadarian WingsHadarian Wings 90 9 1.75 Tango Cross1.png -1 0.8 0.155 1.05 2.55 0.13
    MOABMOAB 75 6.5 1 Tango Cross1.png -1 0.75 0.15 1 2.5 0.125
    Seraph TracersSeraph Tracers 250 11 2.8 Tango Cross1.png -1 0.95 0.16 1.2 2.9 0.145
    Silva WingsSilva Wings 270 10.5 2.8 Tango Cross1.png -1 0.95 0.16 1.1 3.2 0.145
    Skyline WingsSkyline Wings 80 6.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Soul of CryogenSoul of Cryogen 120 6.25 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Starlight WingsStarlight Wings 150 7.5 1 Tango Cross1.png -1 0.5 0.1 0.5 1.5 0.1
    Tarragon WingsTarragon Wings 250 9.5 2.5 Tango Cross1.png -1 0.85 0.15 1 3 0.135

    Additional Details

    Wings air logic applies while the player has a non-zero vertical velocity and is ungrappled, unmounted, not tongued (Wall of Flesh), and not in merfolk form (Neptune's Shell). This logic is required for Speed and Acc to have any effect. Wing movement occurs when the player presses jump or hovers while flight time is still remaining, regardless of wings air logic. During wing movement, flight time is depleted and all stats from VerticalWingSpeeds take place.

    Time (int flyTime) represents the base flight time in frames. Default value is 100. This value is then directly put into player stats to be altered. Note that all vanilla flight time boosts are multiplicative of each other, while all Calamity flight time boosts are additive of each other and directly multiplying in its final step.

    Speed (float flySpeedOverride) overrides the player's horizontal velocity. Default value is -1. Note that this process occurs after base stats and UpdateEquips, but before multiplicative boosts such as Dunerider Boots sand boost and Magiluminescence. These values will be overridden even if the speed values of the wings is less:

    Acc (float accelerationMultiplier) directly multiplies the player's horizontal acceleration, which is 0.08 at base. Default value is 1. This multiplicatively stacks with other acceleration multipliers.

    Hover (bool HasDownHoverStats) determines whether or not both of the above stats get overridden while hovering. Default value is false.

    HVStat (float DownHoverSpeedOverride / float DownHoverAccelerationMult) are two values which override the Speed and Acc stats respectively during a hover, provided the Hover bool is true. These values have the same default values as the original stat (-1 and 1 respectively).

    Fall (float ascentWhenFalling) is subtracted from the player's vertical velocity while it is above 0. Default value is 0.5. In comparison, the default gravity is 0.4. Under the default conditions, pressing Jump while the player is falling initially causes the player to accelerate by Fall + Rise + CAsc = 0.5 + 0.1 + 0.1 = 0.7 pixel per squared frame.

    Rise (float ascentWhenRising) is subtracted from the player's vertical velocity while it above a certain threshold which is normally a negative number (see RMax for details). As such, Rise will always be accounted for if Fall is. Default value is 0.1.

    RMax (float maxCanAscendMultiplier) determines the point in which the player stops gaining acceleration from Rise. The exact threshold is equal to the player's jump speed multiplied by the negative of this value. Default value is 0.5. The player's default jump speed is 5.01. Thus, under the default conditions, the player stops gaining additional acceleration at -2.505 pixel per frame (12.8 mph).

    TMax (float maxAscentMultiplier) determines the point in which the player stops accelerating entirely. The exact threshold is equal to the player's jump speed multiplied by the negative of this value. Default value is 1.5. The player's default jump speed is 5.01. Thus, under the default conditions, the player's top wing speed is at -7.515 pixel per frame (38.4 mph).

    CAsc (float constantAscend) is always subtracted from the player's vertical velocity, until it gets capped by the threshold from TMax. Default value is 0.1.

  • Stealth Strike Multipliers

  • Item Damage
    ApoctolithApoctolith 1.25
    Ashen StalactiteAshen Stalactite 1.15
    Blazing StarBlazing Star 1.55
    Brackish FlaskBrackish Flask 0.85
    Burning StrifeBurning Strife 1.3
    Celestial ReaperCelestial Reaper 0.9
    CelestusCelestus 0.8
    Corpus AvertorCorpus Avertor 3.5
    Cranium SmasherCranium Smasher 1.75
    Crushsaw CrasherCrushsaw Crasher 0.7
    CrystallineCrystalline 3
    Deep Sea DumbbellDeep Sea Dumbbell 0.4
    Deep WounderDeep Wounder 3
    Defective SphereDefective Sphere 0.625
    Duke's DecapitatorDuke's Decapitator 1.2
    Dynamic PursuerDynamic Pursuer 0.3
    EradicatorEradicator 0.5
    Fantasy TalismanFantasy Talisman 0.8
    Frostcrush ValariFrostcrush Valari 0.35
    Gilded DaggerGilded Dagger 2.8
    Gleaming DaggerGleaming Dagger 2.8
    Gods' ParanoiaGods' Paranoia 1
    Grave GrimreaverGrave Grimreaver 0.45
    Hell's SunHell's Sun 0.12
    HypothermiaHypothermia 1.2
    Jaws of OblivionJaws of Oblivion 1.8
    KylieKylie 0.3333
    Leonid ProgenitorLeonid Progenitor 1.25
    MalachiteMalachite 1.3
    Mangrove ChakramMangrove Chakram 1.25
    Molten AmputatorMolten Amputator 1.07
    Monkey DartsMonkey Darts 0.8
    Nanoblack ReaperNanoblack Reaper 1.0
    Night's GazeNight's Gaze 1.22
    NychthemeronNychthemeron 0.3333
    Phantasmal RuinPhantasmal Ruin 1.22
    Phantom LancePhantom Lance 1.75
    Refraction RotorRefraction Rotor 0.75
    Regulus RiotRegulus Riot 1.2
    SacrificeSacrifice 1.7
    Sand DollarSand Dollar 2.25
    Scourge of the SeasScourge of the Seas 1.4
    Sealed SingularitySealed Singularity 0.72
    Shard of AntumbraShard of Antumbra 1.5
    Shattered SunShattered Sun 1.2
    Star of DestructionStar of Destruction 0.8
    Stormfront RazorStormfront Razor 1.2
    SupernovaSupernova 1.08
    Terror TalonsTerror Talons 9
    The Atom SplitterThe Atom Splitter 1.1
    The Old ReaperThe Old Reaper 0.4
    The SyringeThe Syringe 1.2
    Time BoltTime Bolt 0.68
    Totality BreakersTotality Breakers 1.3
    Toxicant TwisterToxicant Twister 1.35
    Urchin StingerUrchin Stinger 2
    Utensil PokerUtensil Poker 2
    WrathwingWrathwing 0.85
    Wulfrum KnifeWulfrum Knife 0.8
  • NPC Rarity

    NPC's ability to be detected on the Lifeform Analyzer.

  • Effective Flamethrower Ranges

    Range of most straight-firing flamethrowers. May need to be verified in-game.

  • Weapon Projectile Name Velocity extraUpdates timeLeft Effective Range Notes
    Aurora BlazerAurora Blazer AuroraFire 7.5 3 70 32.8125 Uses average velocity/range (random by shoot)
    Time and Range only accounts for changing directions
    Blight SpewerBlight Spewer CorossiveFlames 7.5 3 90 42.1875 n/a
    Blood BoilerBlood Boiler BloodBoilerFire 12 1 240 120 Time and Range do not account for returning motion
    Cleansing BlazeCleansing Blaze EssenceFire 12 3 50 37.5 Uses average velocity/range (random spread by shoot)
    Elemental EruptionElemental Eruption TerraFireGreen2 10 3 90 56.25 Uses average velocity/range (random spread by shoot)
    Dead Sun's WindDead Sun's Wind CosmicFire 9 3 100 56.25 n/a
    Halley's InfernoHalley's Inferno HalleysComet 14.6 10 600 547.5 n/a
    Havoc's BreathHavoc's Breath BrimstoneFireFriendly 8.5 3 90 47.8125 n/a
    MeowthrowerMeowthrower MeowFire 5.5 3 90 30.9375 Uses average velocity/range (random spread by shoot)
    Overloaded BlasterOverloaded Blaster SlimeBolt 6.5 0 400 162.5 Uses average velocity/range (random spread by shoot)
    PhotovisceratorPhotoviscerator ExoFire 6 10 180 67.5 Uses average velocity/range (random spread by projectile)
    Pristine FuryPristine Fury PristineSecondary 11 0 150 103.125 Uses average velocity/range (random spread by shoot)
    ShadethrowerShadethrower ShadeFire 5.5 3 80 27.5 n/a
    Spark SpreaderSpark Spreader SparkSpreaderFire 5 1 60 18.75 n/a
    Terra FlamebursterTerra Flameburster TerraFireGreen 7.5 3 120 56.25 n/a
  • WIP