WeaponData.RemoveElement C# (CSharp) Method

RemoveElement() public method

public RemoveElement ( int index ) : void
index int
return void
    public void RemoveElement(int index)
    {
        for(int i=0; i<weapon.Length; i++)
        {
            weapon[i].bonus.RemoveElement(index);
            if(weapon[i].element == index)
            {
                weapon[i].element = 0;
            }
            else if(weapon[i].element > index)
            {
                weapon[i].element -= 1;
            }
            weapon[i].elementValue = ArrayHelper.Remove(index, weapon[i].elementValue);
            weapon[i].elementOperator = ArrayHelper.Remove(index, weapon[i].elementOperator);
        }
    }