[Hotfix] Fix tree lookat, shoal check, empty bottel and eggs
PoC fix: prevent warping over obstacles
reduce code duplication and make explosion-function reusable
fix typo
reset old buff before applying another one, this preventing unlimited raising of attributes

Mantis: 0009513
Improved syntax of some easyNPC scripts

Changed some of the easyNPC scripts in matters of their syntax to match
the stricter requirements of the new easyNPC parser. The changes only
effect some minor syntax matters and do not change the content or the
way the npc operate at all. Also the changes are fully compatible with
the current version of the easyNPC parser.
Merge remote-tracking branch 'Illarion/develop' into develop