Несколько невнятный вопрос:
в Готике 2 есть функция, которая определяет, каким именно заклинанием был атакован NPC
Npc_GetLastHitSpellID(self)
А есть что-то подобное для оружия дальнего и ближнего боя?
Хочу в итоге вызвать определённую реакцию у NPC именно на атаку дальнобойным оружием и совершенно другую реакцию на атаку оружием ближнего боя.
Некая функция или способ, которым можно зафиксировать тип последнего полученного удара - магия, стрелковое, ближнее.
Или хотя бы вид последнего полученного урона: магический, колющий, режущий, дробящий.