Просто в выборках для расчетов и нанесения урона выбирай не игроков, в мобов.
Но ты должен учесть, что такой код будет наносить урон всем мобам с одинаковым именем. Так как расчеты используют выборки, то для всех мобов с одинаковым именем будут соблюдаться одинаковые условия. Тебе нужно выдавать мобам уникальные имена, чтобы такое оружие работало.