История изменений
Исправление Midael, (текущая версия) :
Обычно названия методов - это глагол в неопределенной форме.
Вместо didUseSpell -> useSpell (потому что именно это тут и происходит)
wasHitBySpell -> receiveSpellDamage
Опять же, как уже писали выше - спелл не кастится сам, следователно execute должен быть методом персонажа. Но тут уже чисто мое имхо, я не вижу полного контекста
Исправление Midael, :
Обычно названия методов - это глагол в неопределенной форме.
Вместо didUseSpell -> useSpell
wasHitBySpell -> receiveSpellDamage
Опять же, как уже писали выше - спелл не кастится сам, следователно execute должен быть методом персонажа. Но тут уже чисто мое имхо, я не вижу полного контекста
Исходная версия Midael, :
Чисто стилистически
Обычно названия методов - это глагол в неопределенной форме.
Вместо didUseSpell -> useSpell
wasHitBySpell -> receiveSpellDamage