Have you tried the Dev.exe (located in your sins installation folder in case you're new to modding)? If yes, what error does it return? Including errors on startup that might be related to any of the files involved.
Does the first action trigger? You should see the Kostura charge up animation if it does. Does the last action trigger?
Have you registered everything in the entity.manifest?
Are you using Entr. or Diplo? If not the syntax of your buff is incorrect.
I've tried the Dev.exe, but it's getting hung up on an "i >= 0" problem (that doesn't crash the game) and there's no way to get past that infinite error to actually try the ability. I have a feeling they may be connected, but no way to know for sure.
The first action and the last action both are triggering just fine.
As far as I can see, everything is registered in the entity.manifest. Wouldn't the game minidump if it wasn't?
And yes, I am modding for Diplomacy.
Okay, a couple things:
1. What version of Sins are you modding? I.E., vanilla, Entrenchment, or Diplomacy.
2. Post the other buffs that are called by this one. It could be that it's not this buff but one of the others that is called by this buff that is your problem.
3. If your using Entrenchment or Diplomacy, have you added the files to the entity.manifest file, as Photoloss said?
4. What exactly is this ability supposed to do? It would be useful if you disclosed what your goal is for this ability.
Other than that, we really can't help.
1. Diplomacy.
2. If we can determine that this buff definitely isn't what's wrong, then yeah I'll put up the other two, but I figured we could get process of elimination going by checking this one for errors first.
3. Yeah, everything is in the manifest.
4. The buff (designed for a ship) is supposed to launch a cannonshell at a targetted orbit body (I have tested it with multiple cannonshells, none of them work), create a phase node at its own orbit body (BuffDiscoveryFTLLocalBody), and reduce its own phase jump speed by 300% (BuffDiscoveryFTLSelf).
This buff is able to play the Kostura powerup effect (the first action) and reduce the ship's phase speed by 300% (the fourth/last action). However, the second action (launching a cannonshell) and the third action (creating a phase node at the local orbit body) don't work. They also don't cause a minidump or any kind of visible error; the actions just never occur.