Рой ранчера: не списывает предмет из руки тела и не телепортируется к телу

- CreateEntity: рой из плевка одержимого не тратит предмет, который держит игрок (у свитка ConsumesBook).
- Поводок 32 м не тянет рой к телу, пока идёт одержимость.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
AlexCube
2026-10-13 14:02:20 +03:00
co-authored by Claude Opus 5.5
parent 6e0ef18927
commit 2b39efd024
2 changed files with 10 additions and 1 deletions
+3 -1
View File
@@ -743,7 +743,9 @@ namespace NecromancerTome
}
owner.AddOwnedEntity(__result);
if (petInfo.ConsumesBook && owner.inventory != null)
// Рой из плевка одержимого ранчера - не свиток: без !Possession.Active плевок списывал предмет, который
// держит тело игрока (тест 13.10).
if (petInfo.ConsumesBook && !Possession.Active && owner.inventory != null)
{
owner.inventory.DecHoldingItem(1);
}