Electric Eels Prefer Used Car Batteries (#84221)

## About The Pull Request

Makes the preferred bait type of both types of eel the lead-acid
battery. Throw used car batteries into the ocean, how else will the eels
charge?


![image](https://github.com/tgstation/tgstation/assets/82386923/11388ca6-b21f-4a56-a075-c84b8ddefdf2)

![image](https://github.com/tgstation/tgstation/assets/82386923/360244c5-02d7-497b-ba3e-d1a78fb08ec0)

![image](https://github.com/tgstation/tgstation/assets/82386923/39edecb3-93e0-47a4-8484-08e7320314ef)
## Why It's Good For The Game

Makes the electric eels prefer a simply more realistic bait type, how
are they supposed to charge themselves using dough balls after all?
## Changelog
🆑
add: Electric eels now prefer used car batteries for bait.
/🆑
This commit is contained in:
Paxilmaniac
2024-06-23 15:38:55 -06:00
committed by GitHub
parent 7124483f2f
commit 350ee3f0e7
4 changed files with 5 additions and 2 deletions
@@ -43,3 +43,4 @@
. = ..()
var/initial_percent = rand(20, 80) / 100
charge = initial_percent * maxcharge
ADD_TRAIT(src, TRAIT_FISHING_BAIT, INNATE_TRAIT)
+2 -2
View File
@@ -316,6 +316,7 @@
random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS
required_temperature_min = MIN_AQUARIUM_TEMP+10
required_temperature_max = MIN_AQUARIUM_TEMP+30
favorite_bait = list(/obj/item/stock_parts/cell/lead)
fish_traits = list(
/datum/fish_trait/parthenogenesis,
/datum/fish_trait/mixotroph,
@@ -333,7 +334,6 @@
fish_traits = list(/datum/fish_trait/necrophage)
required_temperature_min = MIN_AQUARIUM_TEMP+15
required_temperature_max = MIN_AQUARIUM_TEMP+35
fish_ai_type = FISH_AI_ZIPPY
favorite_bait = list(
list(
@@ -651,7 +651,7 @@
average_size = 30
average_weight = 500
random_case_rarity = FISH_RARITY_VERY_RARE
favorite_bait = list(/obj/item/food/bait/doughball)
favorite_bait = list(/obj/item/stock_parts/cell/lead)
required_temperature_min = MIN_AQUARIUM_TEMP+18
required_temperature_max = MIN_AQUARIUM_TEMP+26
fish_traits = list(
+2
View File
@@ -277,6 +277,8 @@
if(istype(bait, /obj/item/food/bait))
var/obj/item/food/bait/real_bait = bait
bait_state = real_bait.rod_overlay_icon_state
if(istype(bait, /obj/item/stock_parts/cell/lead))
bait_state = "battery_overlay"
. += bait_state
/obj/item/fishing_rod/worn_overlays(mutable_appearance/standing, isinhands, icon_file)
Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 16 KiB