diff --git a/code/modules/chemical/Chemistry-Tools.dm b/code/modules/chemical/Chemistry-Tools.dm index bd370351a33..d8414436ff4 100644 --- a/code/modules/chemical/Chemistry-Tools.dm +++ b/code/modules/chemical/Chemistry-Tools.dm @@ -1090,20 +1090,20 @@ update_icon() var/rounded_vol = round(reagents.total_volume,5) + overlays = null has_blood = 0 for(var/datum/reagent/blood/B in reagents.reagent_list) has_blood = 1 break if(ismob(loc)) - var/mode_t + var/injoverlay switch(mode) if (SYRINGE_DRAW) - mode_t = "d" + injoverlay = "draw" if (SYRINGE_INJECT) - mode_t = "i" - icon_state = "[mode_t][(has_blood?"b":"")][rounded_vol]" - else - icon_state = "[(has_blood?"b":"")][rounded_vol]" + injoverlay = "inject" + overlays += injoverlay + icon_state = "[rounded_vol]" item_state = "syringe_[rounded_vol]" if(reagents.total_volume) var/obj/effect/overlay = new/obj diff --git a/icons/effects/blood.dmi b/icons/effects/blood.dmi index fae6102a7eb..ed97da97a88 100644 Binary files a/icons/effects/blood.dmi and b/icons/effects/blood.dmi differ diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index 67e420a679b..687f65371a4 100644 Binary files a/icons/obj/items.dmi and b/icons/obj/items.dmi differ diff --git a/icons/obj/syringe.dmi b/icons/obj/syringe.dmi index 022680cda98..370f4d97205 100644 Binary files a/icons/obj/syringe.dmi and b/icons/obj/syringe.dmi differ diff --git a/icons/obj/syringefilling.dmi b/icons/obj/syringefilling.dmi index 5fbf001d265..5c5cac840e9 100644 Binary files a/icons/obj/syringefilling.dmi and b/icons/obj/syringefilling.dmi differ