Fix DarkCatle null pointers and intro (#1034)

(cherry picked from commit 085ec9de2744f77783cf4c58e4744c7d872cd001)
increase engine version number to 5.4.1