refactors poles and trees into basic mobs (#74812)

## About The Pull Request
refactors poles and trees into basic mobs. If trees now see you holding
a chainsaw, hatchet, or some wood they will get angry and knock you out
for longer. Poles will run around giving some of their charge to APCs
they find along the way. i did them both in this PR coz poles were a
subtype of trees.

## Why It's Good For The Game
refactor

## Changelog
🆑
refactor: refactors trees into basic mobs
refactor: refactors poles into basic mobs
add: If trees now see you holding a chainsaw, hatchet, or some wood they
will get angry and knock you out for longer
add: Poles will run around giving some of their charge to APCs they find
along the way
fix: cells charged by the pole will now have their icon correctly
updated to reflect their charge
/🆑

---------

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
This commit is contained in:
SMOSMOSMOSMOSMO
2023-04-19 16:17:17 -06:00
committed by GitHub
co-authored by Mothblocks
parent 0aa744ca4f
commit f3f274de5c
13 changed files with 272 additions and 122 deletions
@@ -419,7 +419,7 @@
suppressive_reagents = list(/datum/reagent/toxin/plantbgone = -8)
virus_suspectibility = 1
resulting_atoms = list(/mob/living/simple_animal/hostile/tree = 1)
resulting_atoms = list(/mob/living/basic/tree = 1)
/datum/micro_organism/cell_line/vat_beast
desc = "Hypergenic xenocytes"