diff --git a/msu/hooks/skills/skill.nut b/msu/hooks/skills/skill.nut index 08293817..e8dbe244 100644 --- a/msu/hooks/skills/skill.nut +++ b/msu/hooks/skills/skill.nut @@ -1,7 +1,4 @@ ::MSU.MH.hookTree("scripts/skills/skill", function(q) { - if (!q.contains("create")) - return; - q.create = @(__original) function() { if (this.m.DamageType == null) @@ -27,6 +24,12 @@ q.m.IsApplyingPreview <- false; q.m.PreviewField <- {}; + // Add create function in skill.nut which doesn't exist in vanilla + // so hookTree on skill doesn't need a `.contains("create")` check + q.create <- function() + { + } + q.isType = @() function( _t, _any = true, _only = false ) { if (_any)