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

(based on commit c76dc7f)

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