tgstation/-tg-station — pull request #6278 by Ergovisavi (2014-12-09 10:12:05+00:00)
Title: Mob faction cleanup / Some goliath changes / Hopefully fixing some lag

### Mob faction cleanup / Some goliath changes / Hopefully fixing some lag
>1. Attempts to fix some lag when large groups of hostile mobs are near each other by removing the ishuman check (Related to DNA and species and the ignoring thereof) and just handling it with factions, and narrowing down the more intense searching functions by adding a new var "robust_searching" that is disabled by default
>2. Humans create their own unique faction ID on creation (in addition to the neutral they already start with), for the purposes of handling factions where you create other loyal mobs, such as with the staff of animation
>3. Cloning/Replica Pod's now transfer factions from your old body
>4. Being simultaneously attacked by two goliaths is no longer potentially inescapable
>5. Goliath's eyes now rapid flash white right before it lashes out with its tentacles, for scrubs to have a bit more of a indication of when the pain train is coming

Fixes #6252