Refactor: Abyss Locust descriptions

closes #803
This commit is contained in:
Wofsauge committed 2025-02-27 22:04:10 +01:00
1 parent 460eaeee01
commit 49be3838a0
8 files changed
+413 -290

No files matched your search

+4 -244
View File
@@ -72,253 +72,13 @@ EID:updateDescriptionsViaTable(cards, EID.descriptions[languageCode].cards)
---------- Conditions ----------
EID.descriptions[languageCode].ConditionalDescs["5.100.566"] = nil -- Dream Catcher (Greed) - In Rep+, the dream preview works in greed mode as well, so no changes needed
-- Table that contains commonly used descriptions for abyss synergies
local abyssPresets = {
noEffect = "No special effect",
normalTwo = "Two normal locusts",
smallFour = "Four small locusts",
blackFear = "Black locust that fears enemies",
blueConfuse = "Blue locust that knock back and confuse enemies.",
blueFreeze = "Blue locust that freezes enemies",
cyanDestroyProjectiles = "Cyan locust that destroys enemy projectiles",
cyanElectricity = "Cyan locust that creates arcs of electricity dealing 0.1 damage per tick",
grayConfuse = "Gray locust that confuse enemies",
grayPetrify = "Gray locust that petrifies enemies",
grayMagnetize = "Gray locust that magnetizes enemies",
graySlow = "Light gray locust that slows enemies",
grayBones = "Light gray locust that creates 1-3 bone shards upon hitting enemies",
greenPoison = "Green locust that poisons enemies",
pinkMimic = "Pink locust that randomly mimic the effects of other special locusts",
pinkCharm = "Pink locust that charms enemies",
purpleHoming = "Purple homing locust",
orangeBurn = "Orange burning locust that sets enemies on fire",
redBleed = "Dark red locust that inflict bleed on enemies",
redLarge = "Larger red locust",
whiteBeam = "White, glowing locust that can spawn beams of light that deal deal 3x Isaac's damage",
whiteGodhead = "White, glowing locust which has a Godhead aura which rapidly deals 2 damage per tick to enemies inside",
yellowExplode = "Yellow locust that explodes",
yellowPoisonExplode = "Yellow locust that poisons enemies and explode",
yellowMimicExplode = "Yellow locust that explodes and randomly mimic the effects of other special locusts",
}
-- Special Locust effects when Item was eaten by Abyss
-- Special Locust effects when Item was eaten by Abyss. Entries here will override the auto-generated descriptions
local abyssSynergies = {
[4] = abyssPresets.noEffect, -- Cricket's Head
[6] = "Fast locust that ticks damage slightly quicker", -- Number One
[7] = abyssPresets.noEffect, -- Blood of the Martyr
[10] = "Two cyan locusts that destroy enemy projectiles", -- Halo of Flies
[12] = abyssPresets.redLarge, -- Magic Mushroom
[19] = abyssPresets.yellowExplode, -- Boom!
[37] = abyssPresets.yellowExplode, -- Mr. Boom
[39] = abyssPresets.grayPetrify, -- Mom's Bra
[40] = abyssPresets.yellowExplode, -- Kamikaze!
[47] = abyssPresets.yellowExplode, -- Doctor's Remote
[52] = abyssPresets.yellowExplode, -- Dr. Fetus
[41] = abyssPresets.blackFear, -- Mom's Pad
[53] = abyssPresets.grayMagnetize, -- Magneto
[58] = abyssPresets.cyanDestroyProjectiles, -- Book of Shadows
[62] = abyssPresets.redBleed, -- Charm of the Vampire
[63] = abyssPresets.cyanElectricity, -- The Battery
[65] = abyssPresets.yellowExplode, -- Anarchist Cookbook
[66] = abyssPresets.graySlow, -- The Hourglass
[68] = abyssPresets.cyanElectricity, -- Technology
[69] = abyssPresets.redLarge, -- Chocolate Milk
[71] = "Smaller red locust", -- Mini Mush
[73] = abyssPresets.cyanDestroyProjectiles, -- Cube of Meat
[77] = abyssPresets.cyanDestroyProjectiles, -- My Little Unicorn
[89] = abyssPresets.graySlow, -- Spider Bite
[95] = abyssPresets.cyanElectricity, -- Robo Baby
[99] = abyssPresets.graySlow, -- Little Gish
[100] = abyssPresets.purpleHoming, -- Little Steven
[104] = "One normal red locust and two smaller red locusts", -- The Parasite
[106] = abyssPresets.yellowExplode, -- Mr. Mega
[108] = abyssPresets.cyanDestroyProjectiles, -- The Wafer
[110] = abyssPresets.grayPetrify, -- Mom's Contacts
[111] = abyssPresets.greenPoison, -- The Bean
[112] = abyssPresets.cyanDestroyProjectiles, -- Guardian Angel
[114] = "Larger red locust that attacks faster", -- Mom's Knife
[116] = abyssPresets.cyanElectricity, -- 9 Volt
[118] = "Larger black locust", -- Brimstone
[124] = abyssPresets.pinkMimic, -- Dead Sea Scrolls
[125] = abyssPresets.yellowExplode, -- Bobby-Bomb
[136] = abyssPresets.yellowExplode, -- Best Friend
[137] = abyssPresets.yellowExplode, -- Remote Detonator
[140] = abyssPresets.yellowExplode, -- Bob's Curse
[149] = abyssPresets.greenPoison, -- Ipecac
[153] = abyssPresets.smallFour, -- Mutant Spider
[160] = abyssPresets.whiteBeam, -- Crack the Sky
[162] = abyssPresets.cyanDestroyProjectiles, -- Celtic Cross
[164] = abyssPresets.orangeBurn, -- The Candle
[168] = abyssPresets.yellowExplode, -- Epic Fetus
[169] = abyssPresets.redLarge, -- Polyphemus
[171] = abyssPresets.graySlow, -- Spider Butt
[172] = abyssPresets.cyanDestroyProjectiles, -- Sacrificial Dagger
[178] = "White, glowing locust that petrifies enemies and can spawn beams of light that deal deal 3x Isaac's damage", -- Holy Water
[180] = abyssPresets.greenPoison, -- The Black Bean
[181] = abyssPresets.whiteBeam, -- White Pony
[182] = "White, slow, glowing and homing locust that can spawn beams of light that deal deal 3x Isaac's damage", -- Sacred Heart
[187] = abyssPresets.cyanDestroyProjectiles, -- Guppy's Hairball
[190] = abyssPresets.yellowExplode, -- Pyro
[191] = abyssPresets.pinkMimic, -- 3 Dollar Bill
[192] = abyssPresets.purpleHoming, -- Telepathy for Dummies
[200] = abyssPresets.pinkCharm, -- Mom's Eyeshadow
[201] = abyssPresets.grayConfuse, -- Iron Bar
[202] = abyssPresets.grayPetrify, -- Midas' Touch
[207] = abyssPresets.cyanDestroyProjectiles, -- Ball of Bandages
[209] = abyssPresets.yellowPoisonExplode, -- Butt Bombs
[210] = abyssPresets.cyanDestroyProjectiles, -- Gnawed Leaf
[213] = abyssPresets.cyanDestroyProjectiles, -- Lost Contact
[220] = abyssPresets.yellowExplode, -- Sad Bombs
[224] = abyssPresets.smallFour, -- Cricket's Body
[228] = abyssPresets.blackFear, -- Mom's Perfume
[230] = abyssPresets.blackFear, -- Abaddon
[231] = "Black locust that slows enemies", -- Ball of Tar
[232] = abyssPresets.graySlow, -- Stop Watch
[242] = abyssPresets.cyanDestroyProjectiles, -- Infamy
[243] = abyssPresets.cyanDestroyProjectiles, -- Trinity Shield
[244] = abyssPresets.cyanDestroyProjectiles, -- Tech.5
[245] = abyssPresets.normalTwo, -- 20/20
[248] = abyssPresets.redLarge, -- Hive Mind
[250] = abyssPresets.yellowExplode, -- BOGO Bombs
[256] = "Yellow burning locust that burn enemies and explode", -- Hot Bombs
[258] = abyssPresets.pinkMimic, -- Missing No.
[259] = abyssPresets.blackFear, -- Dark Matter
[264] = abyssPresets.purpleHoming, -- Smart Fly
[265] = abyssPresets.cyanDestroyProjectiles, -- Dry Baby
[266] = abyssPresets.graySlow, -- Juicy Sack
[267] = abyssPresets.cyanElectricity, -- Robo-Baby 2.0
[272] = abyssPresets.yellowExplode, -- BBF
[273] = abyssPresets.yellowPoisonExplode, -- Bob's Brain
[276] = abyssPresets.blueConfuse, -- Isaac's Heart
[277] = abyssPresets.blackFear, -- Lil Haunt
[279] = "Large, very slow, cyan locust that destroys enemy projectiles", -- Big Fan
[281] = abyssPresets.cyanDestroyProjectiles, -- Punching Bag
[289] = abyssPresets.orangeBurn, -- Red Candle
[294] = abyssPresets.blueConfuse, -- Butter Bean
[298] = abyssPresets.cyanDestroyProjectiles, -- Unicorn Stump
[300] = abyssPresets.blueConfuse, -- Aries
[303] = abyssPresets.cyanDestroyProjectiles, -- Virgo
[309] = abyssPresets.blueConfuse, -- Pisces
[310] = "Large, slow, black locust", -- Eve's Mascara
[313] = abyssPresets.cyanDestroyProjectiles, -- Holy Mantle
[315] = abyssPresets.grayMagnetize, -- Strange Attractor
[317] = abyssPresets.greenPoison, -- Mysterious Liquid
[326] = abyssPresets.cyanDestroyProjectiles, -- Breath of Life
[330] = "Tiny, extremely fast locust that ticks damage quicker", -- Soy Milk
[331] = abyssPresets.whiteGodhead, -- Godhead
[336] = "Slow red locust", -- Dead Onion
[337] = abyssPresets.graySlow, -- Broken Watch
[338] = abyssPresets.grayPetrify, -- Boomerang
[347] = abyssPresets.normalTwo, -- Diplopia
[350] = abyssPresets.greenPoison, -- Toxic Shock
[351] = "Green locust that poison, knock back and confuse enemies", -- Mega Bean
[353] = abyssPresets.yellowExplode, -- Bomber Boy
[356] = abyssPresets.cyanElectricity, -- Car Battery
[360] = abyssPresets.normalTwo, -- Incubus
[363] = abyssPresets.cyanDestroyProjectiles, -- Sworn Protector
[366] = "Two yellow locust that explode", -- Scatter Bombs
[367] = "Yellow locust that slows enemies and explodes", -- Sticky Bombs
[371] = abyssPresets.yellowExplode, -- Curse of the Tower
[372] = abyssPresets.cyanElectricity, -- Charged Baby
[374] = abyssPresets.whiteBeam, -- Holy Light
[375] = abyssPresets.cyanDestroyProjectiles, -- Host Hat
[378] = abyssPresets.yellowExplode, -- Number Two
[379] = abyssPresets.redLarge, -- Pupula Duplex
[387] = abyssPresets.graySlow, -- Censer
[391] = abyssPresets.pinkCharm, -- Betrayal
[393] = abyssPresets.greenPoison, -- Serpent's Kiss
[395] = abyssPresets.cyanElectricity, -- Tech X
[398] = "Blue locust that shrinks enemies", -- God's Flesh
[401] = abyssPresets.yellowExplode, -- Explosivo
[402] = abyssPresets.pinkMimic, -- Chaos
[403] = abyssPresets.pinkMimic, -- Spider Mod
[404] = "Cyan locust that poisons enemies and destroy enemy projectiles", -- Farting Baby
[405] = abyssPresets.pinkMimic, -- GB Bug
[415] = abyssPresets.whiteBeam, -- Crown of Light
[417] = abyssPresets.whiteGodhead, -- Succubus
[418] = abyssPresets.pinkMimic, -- Fruit Cake
[421] = abyssPresets.pinkCharm, -- Kidney Bean
[423] = abyssPresets.cyanDestroyProjectiles, -- Circle of Protection
[425] = abyssPresets.graySlow, -- Night Light
[427] = abyssPresets.yellowExplode, -- Mine Crafter
[432] = abyssPresets.yellowMimicExplode, -- Glitter Bombs
[441] = "Big black locust", -- Mega Blast
[446] = abyssPresets.greenPoison, -- Dead Tooth
[448] = abyssPresets.redBleed, -- Shard of Glass
[449] = abyssPresets.cyanDestroyProjectiles, -- Metal Plate
[453] = abyssPresets.grayBones, -- Compound Fracture
[457] = abyssPresets.cyanDestroyProjectiles, -- Cone Head
[459] = abyssPresets.greenPoison, -- Sinus Infection
[460] = abyssPresets.grayConfuse, -- Glaucoma
[466] = abyssPresets.greenPoison, -- Contagion
[473] = "Larger, slower red locust", -- Big Chubby
[478] = abyssPresets.grayPetrify, -- Pause
[483] = "Larger yellow locust that explodes", -- Mama Mega
[488] = abyssPresets.pinkMimic, -- Metronome
[495] = abyssPresets.orangeBurn, -- Ghost Pepper
[497] = abyssPresets.grayConfuse, -- Camo Undies
[502] = abyssPresets.graySlow, -- Large Zit
[506] = abyssPresets.redBleed, -- Backstabber
[508] = abyssPresets.redBleed, -- Mom's Razor
[510] = abyssPresets.pinkMimic, -- Delirious
[512] = abyssPresets.grayMagnetize, -- Black Hole
[514] = "Gray locust that petrifies and confuse enemies", -- Broken Modem
[517] = abyssPresets.yellowExplode, -- Fast Bombs
[519] = abyssPresets.pinkMimic, -- Lil Delirium
[520] = abyssPresets.cyanElectricity, -- Jumper Cables
[524] = abyssPresets.cyanElectricity, -- Technology Zero
[525] = abyssPresets.cyanDestroyProjectiles, -- Leprosy
[533] = abyssPresets.whiteBeam, -- Trisagion
[541] = abyssPresets.grayBones, -- Marrow
[542] = abyssPresets.grayBones, -- Slipped Rib
[544] = abyssPresets.grayBones, -- Pointy Rib
[545] = abyssPresets.grayBones, -- Book of the Dead
[546] = abyssPresets.grayPetrify, -- Dad's Ring
[548] = abyssPresets.grayBones, -- Jawbone
[549] = abyssPresets.grayBones, -- Brittle Bones
[553] = abyssPresets.greenPoison, -- Mucomycosis
[554] = abyssPresets.blackFear, -- 2Spooky
[561] = "Tiny, very fast locust that ticks damage quicker", -- Almond Milk
[563] = abyssPresets.yellowMimicExplode, -- Nancy Bombs
[568] = abyssPresets.cyanDestroyProjectiles, -- Divine Intervention
[570] = abyssPresets.pinkMimic, -- Playdough Cookie
[574] = abyssPresets.whiteGodhead, -- Monstrance
[575] = abyssPresets.graySlow, -- The Intruder
[577] = "Two cyan locusts that destroy enemy projectiles", -- Damocles
[581] = abyssPresets.cyanDestroyProjectiles, -- Psy Fly
[583] = abyssPresets.yellowExplode, -- Rocket in a Jar
[591] = abyssPresets.pinkCharm, -- Venus
[594] = abyssPresets.greenPoison, -- Jupiter
[596] = abyssPresets.blueFreeze, -- Uranus
[603] = abyssPresets.cyanElectricity, -- Battery Pack
[606] = abyssPresets.grayMagnetize, -- Ocular Rift
[608] = abyssPresets.blueFreeze, -- Freezer Baby
[615] = abyssPresets.cyanDestroyProjectiles, -- Lil Dumpy
[616] = abyssPresets.orangeBurn, -- Bird's Eye
[617] = abyssPresets.grayMagnetize, -- Lodestone
[618] = abyssPresets.pinkCharm, -- Rotten Tomato
[622] = abyssPresets.pinkMimic, -- Genesis
[625] = "Big red locust that attacks faster", -- Mega Mush
[629] = abyssPresets.cyanDestroyProjectiles, -- Bot Fly
[631] = "Two small red locusts", -- Meat Cleaver
[637] = abyssPresets.blueConfuse, -- Knockout Drops
[640] = abyssPresets.orangeBurn, -- Urn of Souls
[645] = abyssPresets.cyanDestroyProjectiles, -- Tinytoma
[646] = abyssPresets.yellowExplode, -- Brimstone Bombs
[647] = abyssPresets.cyanElectricity, -- 4.5 Volt
[652] = abyssPresets.blueFreeze, -- Cube Baby
[663] = abyssPresets.cyanDestroyProjectiles, -- Tooth and Nail
[683] = abyssPresets.grayBones, -- Bone Spurs
[689] = abyssPresets.pinkMimic, -- Glitched Crown
[690] = abyssPresets.blueConfuse, -- Belly Jelly
[693] = "Three cyan locusts that destroy enemy projectiles", -- The Swarm
[698] = abyssPresets.normalTwo, -- Twisted Pair
[721] = abyssPresets.pinkMimic, -- TMTRAINER
[727] = abyssPresets.yellowExplode, -- Ghost Bombs
[706] = "Spawns 16 locusts of different colors and effects", -- Abyss
[706] = "Spawns 16 locusts with different colors and effects", -- Abyss
}
-- Remove all entries from Repentance file, and only add special descriptions relevant to Repentance+
EID.descriptions[languageCode].abyssSynergies = {}
EID:updateDescriptionsViaTable(abyssSynergies, EID.descriptions[languageCode].abyssSynergies)
+130 -18
View File
@@ -648,26 +648,138 @@ EID.descriptions[languageCode].bookOfVirtuesWisps = {
[729] = "Single room stationary wisp", -- Decap Attack
}
-- Special Locust effects when Item was eaten by Abyss
EID.descriptions[languageCode].abyssSynergies = {
[2] = "Three normal locusts", -- The Inner Eye
[3] = "Purple homing locust", -- Spoon Bender
[4] = "Red large locust that deals triple damage", -- Cricket's Head
[6] = "Yellow fast short range locust that deals damage more quickly", -- Number One
[7] = "Red locust that deals double damage", -- Blood of the Martyr
[10] = "Two gray locusts that deal half damage", -- Halo of Flies
[13] = "Green locust that poisons enemies", -- The Virus
[103] = "Green locust that poisons enemies", -- The Common Cold
[118] = "Gray larger locust that is otherwise normal", -- Brimstone
[149] = "Large, slow, green locust that deals 1.5x Isaac's damage and poisons enemies", -- Ipecac
[153] = "Four normal locusts", -- Mutant Spider
[257] = "Orange, burning locust that sets enemies on fire", -- Fire Mind
[305] = "Green locust that poisons enemies", -- Scorpio
[374] = "Cyan, glowing locust that can spawn beams of light that deal deal 3x Isaac's damage", -- Holy Light
[494] = "Light blue locust with arcs of electricity that deal 0.1 damage per arc", -- Jacob's Ladder
[559] = "Light blue locust with arcs of electricity that deal 0.1 damage per arc", -- 120 Volt
---------- Abyss Locust description parts ----------
EID.descriptions[languageCode].AbyssTexts = {
InfoText = "{amount} x{size}{speed} locust ({dmg})", -- values inside {} brackets will be replaced with text parts below
Chance = " ({1}% Chance)", -- {1} will be replaced with the chance
SpeedSlow = "slow", -- Speed < 1
SpeedFast = "fast", -- Speed > 1
SpeedDash = "dashing", -- Speed >= 6
SizeSmall = "small", -- Size < 1
SizeBig = "big", -- Size > 1
DamageMult = "{1}x Isaac's damage", -- {1} will be replaced with the calculated damage multiplier
}
---------- Abyss Locust special effects ----------
--- Special locust effects that dont correspond to TearFlags.
--- Displays an icon in front of the description that shows an item with the same effect
EID.descriptions[languageCode].AbyssLocustEffects = {
[0] = "{{Bomb}} Explodes when dealing damage",
[1] = "{{QuestionMark}} Random locust effect",
-- 2 = Multiple locusts act like one. Uninteresting info for the player in my opinion
[3] = "{{Collectible284}} Reroll enemy when dealing damage",
[4] = "{{Collectible35}} Damages all enemies when dealing damage",
[5] = "{{Collectible638}} Erases an enemy when dealing damage",
[6] = "{{Collectible114}} Knife spining around locust when its attacking",
[7] = "{{Collectible611}} Uses Larynx scream, damaging enemies nearby",
[8] = "{{Collectible399}} Spawns a Maw of the Void ring",
[9] = "{{Collectible522}} Gains a projectile repelling aura when charging",
[10] = "{{Collectible447}} Spawns poison farts when dealing damage",
[11] = "{{Collectible447}} Spawns a fart when dealing damage",
[12] = "{{Collectible118}} Spawns an anti-gravity brimstone when dealing damage",
[13] = "{{Collectible317}} Spawns green creep when dealing damage",
[14] = "{{Collectible56}} Spawns yellow creep when dealing damage",
[15] = "{{Collectible214}} Spawns red creep when dealing damage",
[16] = "{{Collectible178}} Spawns blue creep when dealing damage",
[17] = "{{Collectible420}} Randomly spawns a pentagram",
[18] = "{{Collectible144}} Gains +0.25 damage for each pickup consumed. Maximum of 25 pickups",
}
-- list of Tear flag descriptions used for Abyss locust effect description
EID.descriptions[languageCode].TearFlagNames = {
[0] = "spectral", -- Ouija board type tear (goes thru obstacles)
[1] = "piercing", -- Cupid's arrow type tear (goes thru enemy)
[2] = "homing", -- Spoon bender type tear (homes to enemy)
[3] = "slowing", -- Spider bite type tear (slows on contact)
[4] = "poison", -- Common cold type tear (poisons on contact)
[5] = "petrify", -- Mom's contact type tear (freezes on contact)
[6] = "split", -- Parasite type tear (splits on collision)
[7] = "grow by range", -- Lump of coal type tear (grows by range)
[8] = "boomerang", -- My reflection type tear (returns back)
[9] = "persistent", -- Polyphemus type tear (Damages the entity and if the damage is more then enemy hp it continues with less damage
[10] = "wiggle movement", -- Wiggle worm type tear (wiggles)
[11] = "spawn fly on hit", -- Mulligan type tear (creates fly on hit)
[12] = "explosive", -- IPECAC type tear (explodes on hit)
[13] = "charming", -- Mom's Eyeshadow tear
[14] = "confusion", -- Iron Bar tear
[15] = "enemies drop hearts", -- These tears cause enemy to drop hearts if killed (33% chance)
[16] = "orbit around player", -- Used for Little Planet (orbit arounds the player)
[17] = "waits before moving", -- Anti gravity type tear (floats in place for some time before finally moving) (unset after first update)
[18] = "split into 4 on hit", -- Splits into 4 smaller tears if it hits the ground
[19] = "bounce of enemies", -- Bounce off of enemies, walls, rocks (Higher priority than PERSISTENT & PIERCING)
[20] = "fear", -- Mom's Perfume type tear of fear (fear on contact)
[21] = "shrink", -- Proptosis tears start large and shrink
[22] = "burn", -- Fire Mind tears cause Burn effect on enemies
[23] = "enemy and pickup magnet", -- Attracts enemies and pickups
[24] = "knockback", -- Tear impact pushes enemies back further
[25] = "pulsating", -- Makes the tear pulse
[26] = "spiral movement", -- Makes the tear path spiral
[27] = "oval shape", -- Makes the tear oval in the direction of travel
[28] = "sad bomb", -- Used by Bombs (Sad Bomb)
[29] = "butt bomb", -- Used by Bombs (Butt Bomb)
[30] = "square movement", -- Used for Hook Worm
[31] = "damage dealing aura", -- Used for GodHead (they will have a glow around them)
[32] = "slowing + color enemy black", -- Used for Gish player tears (to color enemy black on slowing)
[33] = "green creep on hit", -- Mysterious Liquid tears spawn damaging green creep when hit
[34] = "shielded", -- Lost Contact tears, block enemy projectiles
[35] = "glitter bomb", -- Used by Bombs (Glitter Bomb)
[36] = "scatter bomb", -- Used for Scatter bombs
[37] = "sticky", -- Used for Sticky bombs and Explosivo tears
[38] = "loops around screen", -- Tears loop around the screen
[39] = "spawn light beam on hit", -- Create damaging light beam on hit
[40] = "coin drop on hit", -- Used by Bumbo, spawns a coin when tear hits
[41] = "black hp drop on hit", -- Enemy drops a black hp when dies
[42] = "tractor beam", -- Tear with this flag will follow parent player's beam
[43] = "shrink enemies", -- God's flesh flag to minimize enemies
[44] = "create coin on hit", -- Greed coin tears that has a chance to generate a coin when hit
[45] = "cross bomb", -- Bomber Boy
[46] = "big spiral movement", -- Ouroboros Worm, big radius oscilating tears
[47] = "permanent confusion on hit", -- Glaucoma tears, permanently confuses enemies
[48] = "booger", -- Booger tears, stick and do damage over time
[49] = "spawn spiders or fly on hit", -- Egg tears, leave creep and spawns spiders or flies
[50] = "can break grid entities on hit", -- Sulfuric Acid tears, can break grid entities
[51] = "spawn 1-2 bone shards on enemy death", -- Bone tears, splits in 2
[52] = "piecing + gain double damage & homing afterwards", -- Belial tears, piecing tears gets double damage + homing
[53] = "turn enemies into gold on touch", -- Midas touch tears
[54] = "burst into 10 tears on hit", -- Needle tears
[55] = "electicity on hit", -- Jacobs ladder tears
[56] = "Summon big horn hand on hit", -- Little Horn tears
[57] = "connected with electicity", -- Technology Zero
[58] = "bounces of eachother", -- Pop!
[59] = "absorb others", -- Hungry Tears
[60] = "lasershot", -- Trisagion, generates a laser on top of the tear
[61] = "skip on ground", -- Flat Stone
[62] = "burst split", -- Haemolacria
[63] = "creep trail", -- Bob's Bladder
[64] = "punch effect on hit", -- Knockout Drops
[65] = "freeze enemy on death", -- Uranus
[66] = "enemy and pickup magnet", -- Lodestone
[67] = "bait effect on hit", -- Rotten Tomato
[68] = "Eye of the Occult", -- Eye of the Occult
[69] = "narrow orbit movement", -- Orbiting tears with a more narrow and stable orbit (used by Saturnus and Immaculate Heart)
[70] = "break rocks", -- Rock tears, chance to break rocks, deal extra damage to rock type enemies
[71] = "90 degree movement", -- Brain Worm, tears turn and go horizontally when moving past an enemy
[72] = "blood bomb", -- Blood Bombs, leave blood creep on the ground
[73] = "turn enemy into poop", -- E. Coli tears, turn enemies into poop
[74] = "coin drop on death", -- Killed enemies have a chance to drop a random coin (Reverse Hanged Man)
[75] = "brimstone bomb", -- Brimstone Bombs, explosion creates a brimstone cross
[76] = "black hole on hit", -- Rift tears, creates a black hole on impact
[77] = "stick to enemy and multiply on enemy death", -- Spore tears, stick to enemies and multiply on enemy death
[78] = "ghost bomb", -- Ghost bombs
[79] = "card drop on death", -- Killed enemies will drop a random tarot card
[80] = "rune drop on death", -- Killed enemies will drop a random rune
[81] = "teleport enemy on hit", -- Hit enemies will teleport to a different part of the room
[82] = "decelerate over time", -- Decelerate over time
[83] = "accelerate over time", -- Accelerate over time
[104] = "bounce (walls only)", -- Similar to TEAR_BOUNCE but only bounces off walls, not enemies
[106] = "extra damage from behind + bleeding", -- Deals extra damage from behind and inflicts bleeding
}
-- Special Locust effects when Item was eaten by Abyss. Entries here will override the auto-generated descriptions
-- Kept in for backwards compatibility
EID.descriptions[languageCode].abyssSynergies = {}
-- Effect of Car battery on Active Items
local repCarBattery = {
[34] = {2, 3}, -- The Book of Belial