diff --git a/descriptions/rep+/en_us.lua b/descriptions/rep+/en_us.lua index 925e0665..b2b995ee 100644 --- a/descriptions/rep+/en_us.lua +++ b/descriptions/rep+/en_us.lua @@ -17,24 +17,34 @@ local collectibles = { [56] = { "56", "Lemon Mishap", "Spills a pool of creep#The creep deals 24 damage per second#Creep persists until you exit the room" }, -- Lemon Mishap -- Change: added "Persists between rooms if player is at 1/2 hearts" [117] = { "117", "Dead Bird", "Taking damage spawns a bird that attacks enemies#The bird deals 4.3 contact damage per second#Persists between rooms if player is at 1/2 hearts" }, -- Dead Bird + -- Change: added "Spawns a random penny trinket" + [141] = { "141", "Pageant Boy", "{{Coin}} Spawns 7 random coins#Spawns a random penny trinket" }, -- Pageant Boy + -- Change: added Fire rate information + [186] = { "186", "Blood Rights", "Deals 40 damage to every enemy#{{Tears}} +0.48 fire rate for current room#{{Warning}} Deals 1 heart of damage to Isaac#After the first use in a room, deals half a heart instead#{{Heart}} Removes Red Hearts first" }, -- Blood Rights -- Change: added "Blocks enemy tears" [281] = { "281", "Punching Bag", "Decoy familiar#Enemies target him instead of Isaac#Blocks enemy tears" }, -- Punching Bag -- Change: added "+0.2 Shot speed" [329] = { "329", "The Ludovico Technique", "↑ {{Shotspeed}} +0.2 Shot speed#Replaces Isaac's tears with one giant controllable tear" }, -- The Ludovico Technique -- Change: Complete rewrite [351] = { "351", "Mega Bean", "{{Petrify}} Deals 100 damage and petrifies all enemies in the room#{{Poison}} Deals 5 damage and poisons any enemies nearby#Can open secret rooms and break rocks" }, -- Mega Bean + -- Change: Added "Grants bigger explosions#Fireplaces explode when extinguished" + [420] = { "420", "Black Powder", "Walking in a circle draws a pentagram on the floor, which deals 130 damage over 4 seconds#Grants bigger explosions#Fireplaces explode when extinguished" }, -- Black Powder -- Change: Complete rewrite [436] = { "436", "Milk!", "Blocks enemy projectiles#{{Tears}} After 10 hits, it breaks and grants a Tears up for the remainder of the floor" }, -- Milk! -- Change: Complete rewrite [447] = { "447", "Linger Bean", "Firing without pause for 4 seconds spawns a poop cloud#The cloud increases its size over 10 seconds#The cloud deals less damage the bigger it gets#It can be moved by shooting it" }, -- Linger Bean -- Change: added " and fires radial bursts of tears" [470] = { "470", "Hushy", "Bounces around the room#Deals 30 contact damage per second#Stops moving when Isaac shoots#Blocks projectiles when stopped and fires radial bursts of tears" }, -- Hushy + -- Change: added "10 to 12 seconds for Delirium and Mother" + [475] = { "475", "Plan C", "Deals 9,999,999 damage to all enemies#{{Warning}} Kills Isaac 3 seconds later#10 to 12 seconds for Delirium and Mother" }, -- Plan C -- Change: added "Turns item pedestals into glitched items" [481] = { "481", "Dataminer", "↑ Random stat up#↓ Random stat down#{{Timer}} Random tear effects for the room#Turns item pedestals into glitched items#{{Blank}} Corrupts all sprites and music in the room" }, -- Dataminer -- Change: Reduced the chance of removing the most recent item to 50% [482] = { "482", "Clicker", "Changes your character to a random character#50% chance of removing the most recent item collected" }, -- Clicker -- Change: Complete rewrite [510] = { "510", "Delirious", "Spawns a friendly delirium version of a boss#Persists between rooms#{{Warning}} Only one boss can be active at a time#The health of the boss deteriorates over time" }, -- Delirious + -- Change: added "{{Tears}} +0.5 Tears#{{Shotspeed}} +0.2 Shot speed" + [554] = { "554", "2Spooky", "{{Tears}} +0.5 Tears#{{Shotspeed}} +0.2 Shot speed#{{Fear}} Fears enemies in a small radius around Isaac" }, -- 2Spooky -- Change: added "Tears leave a pool of creep on impact" [560] = { "560", "It Hurts", "{{Timer}} When taking damage, receive for the room:#↑ {{Tears}} +1.2 Fire rate on the first hit#↑ {{Tears}} +0.4 Fire rate for each additional hit#Releases a ring of 10 tears around Isaac#Tears leave a pool of creep on impact" }, -- It Hurts -- Change: Added ring of fire on impact description @@ -43,6 +53,8 @@ local collectibles = { [594] = { "594", "Jupiter", "↑ {{EmptyHeart}} +2 Empty heart containers#↓ {{Speed}} -0.3 Speed#{{HealingRed}} Heals 2 heart#{{Speed}} Speed builds up to +0.5 while standing still#{{Poison}} Moving releases poison clouds#{{Poison}} Poison immunity" }, -- Jupiter -- Change: Complete rewrite [632] = { "632", "Evil Charm", "↑ {{Luck}} +2 Luck#Immune to {{Burning}} fire damage, {{Confusion}} confusion, {{Fear}} fear, {{Slow}} spider-webs and {{Poison}} poison effects#Grants 1 second immunity to creep" }, -- Evil Charm + -- Change: Removed +2 Soul Hearts + [643] = { "643", "Revelation", "Flight#{{Chargeable}} Chargeable high damage holy beam#Does not replace Isaac's tears" }, -- Revelation -- Change: Adjusted the stat boost to match Hallowed Ground [651] = { "651", "Star of Bethlehem", "Slowly travels from the first room of the floor to the {{BossRoom}} Boss Room#Moves faster if you're ahead of it, and slower if you're behind it#Standing in its aura grants:#↑ {{Tears}} x2.5 Tears multiplier#↑ {{Damage}} x1.2 Damage multiplier#Homing tears#50% chance to ignore damage" }, -- Star of Bethlehem -- Change: Added Shop as a new destination @@ -62,13 +74,13 @@ local trinkets = { -- Change: added ", {{Trinket135}} A Lighter" [53] = { "53", "Tick", "{{HealingRed}} Heals 1 heart when entering a {{BossRoom}} Boss Room#-15% boss health#{{Warning}} Once picked up, it can't be removed#Only removeable with {{Trinket41}} Match Stick, {{Trinket135}} A Lighter or gulping" }, -- Tick -- Change: Changed "12-20 times" to "6-12 times" - [97] = { "97", "Tonsil", "Taking damage 6-12 times spawns a projectile blocking familiar#Caps at 2 familiars" }, -- Tonsil + [97] = { "97", "Tonsil", "Taking damage 6-12 times spawns a projectile blocking familiar#Caps at 2 familiars" }, -- Tonsil -- Change: added "Bombs deal 15% more damage" - [133] = { "133", "Short Fuse", "Isaac's bombs explode faster#Bombs deal 15% more damage" }, -- Short Fuse + [133] = { "133", "Short Fuse", "Isaac's bombs explode faster#Bombs deal 15% more damage" }, -- Short Fuse -- Change: "2%" to "5%" - [104] = { "104", "Wish Bone", "5% chance to get destroyed and spawn a pedestal item when hit" }, -- Wish Bone + [104] = { "104", "Wish Bone", "5% chance to get destroyed and spawn a pedestal item when hit" }, -- Wish Bone -- Change: "2%" to "5%" - [105] = { "105", "Bag Lunch", "{{Collectible22}} 5% chance to get destroyed and spawn Lunch when hit" }, -- Bag Lunch + [105] = { "105", "Bag Lunch", "{{Collectible22}} 5% chance to get destroyed and spawn Lunch when hit" }, -- Bag Lunch } EID:updateDescriptionsViaTable(trinkets, EID.descriptions[languageCode].trinkets) @@ -90,13 +102,13 @@ local cards = { -- Change: Added "1% chance for it to be a Crane Game" [11] = { "11", "X - Wheel of Fortune", "{{Slotmachine}} Spawns a Slot Machine#{{FortuneTeller}} 24% chance for it to be a Fortune Telling Machine#{{CraneGame}} 1% chance for it to be a Crane Game" }, -- X - Wheel of Fortune -- Change: Complete rewrite - [38] = { "38", "Berkano", "{{Collectible706}} Summons 3 Abyss locusts for the room" }, -- Berkano + [38] = { "38", "Berkano", "{{Collectible706}} Summons 3 Abyss locusts for the room" }, -- Berkano } EID:updateDescriptionsViaTable(cards, EID.descriptions[languageCode].cards) local tarotClothBuffs = { -- Change: Added Crane Game - [11] = {" a Slot Machine", " 2 {{CR}}Slot Machines", " it ", " {{CR}}each ", " it ", " {{CR}}each "}, -- X - Wheel of Fortune + [11] = { " a Slot Machine", " 2 {{CR}}Slot Machines", " it ", " {{CR}}each ", " it ", " {{CR}}each " }, -- X - Wheel of Fortune } EID:updateDescriptionsViaTable(tarotClothBuffs, EID.descriptions[languageCode].tarotClothBuffs) @@ -108,6 +120,24 @@ local horsepills = { } EID:updateDescriptionsViaTable(horsepills, EID.descriptions[languageCode].horsepills) +---------- Car Battery ---------- + +local carBattery = { + -- Now grants +4 damage instead of +3 + [34] = {2, 4}, -- The Book of Belial + -- Added info regarding doubled attack + [47] = "Spawns 2 airstrikes", -- Doctor's Remote + -- Added info regarding doubled attack + [164] = "Spawns 2 flames", -- The Candle + -- Added info regarding doubled attack + [289] = "Spawns 2 flames", -- Red Candle + -- Now 23 seconds, if you have car battery + [441] = {15, 23}, -- Mega Blast + -- Added info regarding doubled familiar + [728] = "Spawns 2 demon familiars", -- Gello +} +EID:updateDescriptionsViaTable(carBattery, EID.descriptions[languageCode].carBattery) + ---------- 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 diff --git a/descriptions/rep+/transformations.lua b/descriptions/rep+/transformations.lua index d98eb6fe..97d86da0 100644 --- a/descriptions/rep+/transformations.lua +++ b/descriptions/rep+/transformations.lua @@ -21,9 +21,10 @@ -- Format: [ID.VARIANT.SUBTYPE] = "Transformation string" local transformations = { -- Collectibles - ["5.100.519"] = "4", -- Lil Delirium: Conjoined - ["5.100.35"] = "12,16", -- The Necronomicon: Necromancer - ["5.100.262"] = "16", -- Missing Page 2: Necromancer - ["5.350.48"] = "16", -- A Missing Page: Necromancer + ["5.100.35"] = "12,16", -- The Necronomicon: Bookworm, Necromancer + ["5.100.262"] = "16", -- Missing Page 2: Necromancer + ["5.100.390"] = "10", -- Seraphim: Seraphim + ["5.100.519"] = "4", -- Lil Delirium: Conjoined + ["5.350.48"] = "16", -- A Missing Page: Necromancer } EID:updateDescriptionsViaTable(transformations, EID.EntityTransformations) diff --git a/features/eid_data.lua b/features/eid_data.lua index a80885ca..0c217db7 100644 --- a/features/eid_data.lua +++ b/features/eid_data.lua @@ -981,6 +981,13 @@ if EID.isRepentance then EID.CarBatteryNoSynergy[709] = true; EID.CarBatteryNoSynergy[710] = true; EID.CarBatteryNoSynergy[711] = true; EID.CarBatteryNoSynergy[714] = true; EID.CarBatteryNoSynergy[715] = true; EID.CarBatteryNoSynergy[728] = true; EID.CarBatteryNoSynergy[729] = true; end +if EID.isRepentancePlus then + EID.CarBatteryNoSynergy[164] = false -- The Candle + EID.CarBatteryNoSynergy[289] = false -- Red Candle + EID.CarBatteryNoSynergy[441] = false -- Mega Blast + EID.CarBatteryNoSynergy[728] = false -- Gello +end + -- Items that should show their Car Battery synergy while looking at a Car Battery pedestal -- Void, Crooked Penny, Metronome, Moving Box, Broken Shovel EID.CarBatteryPedestalWhitelist = { [477] = true, [485] = true, [488] = true, [523] = true, [550] = true }