* refactor: Attack chain, initial setup.
* migrate curtain to make dreamchecker happy
* update thurible
* don't call attacked_by separately for legacy attack chain
* remove duplicate proc
* condense similar code, put allowances for legacy code in new procs
* update docs, include diagram source
* add comment on how to update diagram
* fix admonition
* mindflayer updates
* remove commented out code
* clarify all steps
* after_attack should be overridable
* whoops
* retrofit recent changes
* duh, can't restrict this yet because of tool_acts
* i hate ore bags with the fire of a thousand suns
* return correct value for object attack logic
* Various cleanups.
We don't want to attempt to pull stuff out of `/obj/item/attackby`,
because those pieces are part of the related objects' migrations, not
`/obj/item` itself. Attempting to do this causes knockon effects where
things expected to call e.g. `/obj/item/storage/attackby` in the call
chain were not ferried over to the new item interaction code, because
the related objects hadn't actually been migrated over yet.
I've used refactoring /obj/vehicle as the example for migrating
`attackby` methods instead.
* simplify some argument names
* fuck it
* make it do the thing
* Rename CI module call
* Prove that CI works
* improve test output
* aaand fix it again
* fix curtain tool interactions
* fix compile error
* fix compile error
* Better docs, introduce migration plan tool.
* Fixing some minor typos for cyborg upgrade flavour text
Throws in some missing apostrophes, capitalisation, and the letter "s."
* Briefcase Full of Cash buff
Increases the amount of cash in the Syndicate Briefcase Full of Cash from 600 Cr to 1000 Cr
* Reverts double-feature PR
* Reverts a broken revert
* Reverting again because Ebba told me to
* And reverting yet again
* Cabbage purge, lettuce supremacy
* Update code/modules/food_and_drinks/recipes/recipes_microwave.dm
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
* updated a comment
* Cabbage Restoration
* Lettuce sprite
* Egg wrap
* readd lettuce sprite post-conflict
---------
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
* Update medicine.dm
* Update herbals.dm
* Update vending.dm
* added mint seeds
* added mint harvest
* added mint plant
* an attempt to fix the problem
the pr is having trouble with growing.dmi for some reason, i was told to do this
* another empty line for the above reason
* wow okay, be like that then
* no empty lines since you're bickering
* lets see if you like this
* forgot the mint chem in reagents/misc.dm
daily reminder that im a smooth brain
* made it green and distill into menthol
* made it goon
* moving it to the appropriate file
* moved to food.dm since it's a consumable
* clarification of new distilling result for desc