RiftMayhem/Assets/Scripts/CharacterStatusEffectsTracker.cs
Pedro Gomes c61de8834c Status effect system
absorb status effect
added absorb to priest holyball
2024-07-07 00:56:05 +01:00

27 lines
818 B
C#

using Photon.Pun;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CharacterStatusEffectsTracker : MonoBehaviour
{
[Header("Set By Code")]
public AbsorbEffectInstance absorbEffectInstance;
public DamageIncomeModifierEffectInstance damageIncomeModifierEffectInstance;
public PhotonView owner;
public Taggable ownerTag;
private void Awake()
{
owner = GetComponentInParent<PhotonView>();
ownerTag = GetComponentInParent<Taggable>();
absorbEffectInstance = GetComponentInChildren<AbsorbEffectInstance>();
absorbEffectInstance.owner = owner;
damageIncomeModifierEffectInstance = GetComponentInChildren<DamageIncomeModifierEffectInstance>();
damageIncomeModifierEffectInstance.owner = owner;
}
}