PVP actions cannot be executed manually to protect users from executing actions they shouldn't be able to do. You must use DoPVPCombo. GetPVPComboCurrentAction is just for checking how far into a combo you are really.
What class and level are you when you try that, and what zone?
SpellData spell;
DataManager.SpellCache.TryGetValue(ActionManager.GetPvPComboCurrentActionId(18),out spell);
Log(ActionManager.CanCast(spell,Core.Target));
Can you try doing
Code:SpellData spell; DataManager.SpellCache.TryGetValue(ActionManager.GetPvPComboCurrentActionId(18),out spell); Log(ActionManager.CanCast(spell,Core.Target));
I think that should work. I'll need to adjust how GetPvPComboCurrentAction internally. Please let me know if that works or not.
Can you try doing
Code:SpellData spell; DataManager.SpellCache.TryGetValue(ActionManager.GetPvPComboCurrentActionId(18),out spell); Log(ActionManager.CanCast(spell,Core.Target));
I think that should work. I'll need to adjust how GetPvPComboCurrentAction internally. Please let me know if that works or not.