Thank you very much for the answer!
Currently STORY has only 2 functions to do that:
call CreateExplosion (GUIDSTRING)_Target, (STRING)_SkillID, (INTEGER)_CasterLevel
call CreateExplosionAtPosition (REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_SkillID, (INTEGER)_CasterLevel
Can you please extend them to include "source" of the explosion? So in case source is a character then explosion will inherit his ownership (meaning people can get angry at him), stats (if damage scales with stats or weapon), accuracy, crit chance, etc.