Индея - научный борг

Дяди-погромисты*

Я попробовал то что ты хочешь реализовать через call, но для proc on_reaction нужен аргумент holder, у которого требуется параметр my_atom.
Проще создать экстракт слизня и залить в него кровь, вот на примере этой отверточки. Удаление отработанного экстракта в конце.
/obj/item/weapon/screwdriver/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob)
var/obj/item/slime_extract/red/C = new(user.loc)
C.reagents.add_reagent(“blood”,5)
del©

Вот тут пример с работающим call()
/obj/item/weapon/screwdriver/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob)
var/datum/reagents/C = new/datum/reagents(100)
C.my_atom = user
call(/datum/chemical_reaction/slimebloodlust.on_reaction)©
del©

Ага. Ясно. То-то он мне на my_atom ругался, даже когда я поменял holder на user.
Текста меньше, но, сдается мне, расчетов будет больше. Лучше оставлю тот продублированный код все-таки, ты прав.

Переработанные скины. Меньше глупых заимствований, больше борговости, та же суть.

https://dl.dropboxusercontent.com/u/106677531/ss13/sciborgs.png

Так как я забыл кинуть ему в код наследование предка, он был лишен флэшки. Были жалобы на ограниченность функционала и помимо флэшки.
Поэтому - небольшое обновление.
Полный набор инструментов для ксенобиологии!
Полный набор ручных инструментов для ксеноархеологии!
Почти полный набор инструментов для аномалистики!
Флэшка!

https://dl.dropboxusercontent.com/u/106677531/ss13/sciborg/robot_modules.dm