ok thx so far

but the DeathTypes EXTRA_2 (3,4,...) didn't work :S
but why?!
//EDIT:
I've done it with the two DeathTypes POISONED and POISONED_BETA now. But nothing happens after the upgrade is done :/
//EDIT 2:
A LOT OF THANKS TO YOU!!!!
It works completely without any bugs now. I had to modify your code a little bit but yours "the idea" to do the rest

Now after each upgrade a different object will be spawned and deleted after short time which fire a one-shot weapon via "FireWeaponUpdate". I also had to add "ALLIES" in the "RadiusDamageAffects" tag to your given weapon code. The DeathTypes EXTRA_2 and EXTRA_3 work now (I dunno why not before).
I'll add you to the credits immediately, Waraddict!!!