UnitAbilityGet keeps on returning abilities completely different from what the unit's ability array (AbilArray) acutally says. A quick example would be that this function insists that the Vikings morph ability is located at index 1 instead of whatever else you try to set it at in the Data Editor (the default is 3, even). Maybe I'm looking at this wrong, but it looks to me like this function is completely broken.
UnitAbilityGet keeps on returning abilities completely different from what the unit's ability array (AbilArray) acutally says. A quick example would be that this function insists that the Vikings morph ability is located at index 1 instead of whatever else you try to set it at in the Data Editor (the default is 3, even). Maybe I'm looking at this wrong, but it looks to me like this function is completely broken.
Four years later and this bug hasn't been fixed? :S