Create various versions of Siege Ammo with custom effects
Siege Warfare
This plugin lets you create various siege ammo types.
You can mix and match damage types as well as how powerful and often they do after effect damage to players within the radius.
| 1 | { |
| 2 | "Siege Tiers": [ |
| 3 | { |
| 4 | "Name": "Toxic Scattershot", |
| 5 | "Skin ID": 3699553027, |
| 6 | "Base Ammo Shortname": "catapult.ammo.boulder", |
| 7 | "Effect Type": "Radiation", |
| 8 | "Player Scan Radius": 10.0, |
| 9 | "Damage Per Tick": 5.0, |
| 10 | "Duration": 15.0, |
| 11 | "Tick Rate": 1.0, |
| 12 | "Explosion Radius Multiplier": 1.0, |
| 13 | "Explosion Damage Multiplier": 1.0 |
| 14 | }, |
| 15 | { |
| 16 | "Name": "Frostbite Firebomb", |
| 17 | "Skin ID": 3699554335, |
| 18 | "Base Ammo Shortname": "catapult.ammo.incendiary", |
| 19 | "Effect Type": "Cold", |
| 20 | "Player Scan Radius": 8.0, |
| 21 | "Damage Per Tick": 8.0, |
| 22 | "Duration": 10.0, |
| 23 | "Tick Rate": 1.0, |
| 24 | "Explosion Radius Multiplier": 1.0, |
| 25 | "Explosion Damage Multiplier": 1.0 |
| 26 | }, |
| 27 | { |
| 28 | "Name": "Devastator Keg", |
| 29 | "Skin ID": 3699554008, |
| 30 | "Base Ammo Shortname": "catapult.ammo.explosive", |
| 31 | "Effect Type": "Explosion", |
| 32 | "Player Scan Radius": 12.0, |
| 33 | "Damage Per Tick": 0.0, |
| 34 | "Duration": 0.0, |
| 35 | "Tick Rate": 0.0, |
| 36 | "Explosion Radius Multiplier": 3.0, |
| 37 | "Explosion Damage Multiplier": 4.0 |
| 38 | } |
| 39 | ] |
| 40 | } |
Commands
/givesiegeammo - Admin - Gives all siege ammo
To create Custom Ammo via config.
DOT = Damage Over Time.
Copy paste old entries, make as many as you like.
Name / Display Name: Name shown on the item
Skin ID: Visual
Base Ammo: Which normal ammo it’s based on (boulder, incendiary, explosive, bee)
Effect Type: Explosion, Radiation, or Cold
Radiation/Cold Effects:
Player Scan Radius: Distance from impact that affects players
Damage Per Tick: Damage dealt each tick
Duration: How long the effect lasts (seconds)
Tick Rate: Time between damage ticks (seconds)
Explosion Effects:
Explosion Radius Multiplier: Adjusts explosion size (1 = normal)
Explosion Damage Multiplier: Adjusts explosion damage (1 = normal)
Things to note:
Explosion types only use multipliers; ignore DOT fields
Radiation/Cold types use Damage, Duration, and Tick Rate
Multipliers default to 1