Алекс Alor
Если посмотреть на вопрос с другой стороны. Рпг. Персонаж умет кастовать фаерболы. Персонаж взял дрын который увеличивает урон от фаербола. надел броню урон снова изменился. Фаербол ведь спавн актер. Вот вопрос как этот спавн актр получат изменённые характеристики?
устанавливай урон в пуле в момент её создания. заведи переменную в пешке AdditionalDamage и меняй её в моменты Equip/Unequip для каждого айтема , который оказывает влияние на урон. В момент создания пули добавляй к базовому урону этот дополнительный.