[c2918] Implement basic follow-quest 2904 - A fine mess

Close scriptdev2/acid/issues/9

(based on commit c76dc7f)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>