# Daenerys - Rust Plugin | Badgyver

> Daenerys is a Rust dragon boss plugin: a giant dragon with its rider that besieges monuments with fire, nests and fights players with 39 attacks.

URL: https://badgyver.com/plugins/daenerys/

- Type: Rust Plugin
- Price: $30.00 (USD)

A giant dragon of flesh and stone with its rider on its neck: it flies over the whole map, besieges monuments with real fire, lands to guard its eggs and fights players with 39 attacks. 50,000 health, PvE claim, damage ranking with rewards and an in-game admin menu. One file, no dependencies.

A dragon of flesh and stone, 70 metres from wing tip to wing tip, with its rider sitting on its neck. It flies in over the edge of your map, burns your monuments one by one, lands to guard its eggs and hunts every player who dares to shoot it.

**DAENERYS** is a world boss for Rust that runs entirely on its own. Install one file and the dragon appears, patrols the whole map and fights. No other plugins, no commands for players, and every setting can be changed from a full-screen menu inside the game.

### WHAT IS IN THE BOX

- A giant dragon built from more than **1,800 pieces** of the game, about 70 m of wingspan, that can be seen from far away.

- Its **rider**, sitting on its neck for the whole flight.

- **39 attacks**: fire breath, fire rain, dives, grabs, tail and wing blows, ground attacks and more.

- **Real fire** from its mouth that burns the ground, trees and NPCs.

- **Original Daenerys sounds** when it attacks: the sound of its fire before every breath, its wing beats and its roars.

- **Monument sieges**: it flies from monument to monument and sets each one on fire for 2 – 3 minutes.

- **Real flight and real landings**: glide, wing braking, landing on its feet and a powerful take-off.

- A **nest with 12 eggs** that players can break for loot.

- **50,000 health**, weak points and a fight in three acts: its fury, the fall of its rider and its death.

- A big **reward**: elite crate with extra loot, plus a supply drop.

- An **admin menu** (/da) and a **ranking menu** for every player (/rank).

- **PvE ready**: TruePVE compatible and an optional claim system.

- A **damage ranking** that can reward the best players with any console command.

- A live **map marker** with its name and health.

- **One single file.** It creates its own configuration and data, sounds included. No dependencies.

### THE DRAGON AND ITS RIDER

The dragon is a sculpture of red flesh, scales and stone horns, claws and teeth, built from real objects of the game and animated bone by bone: wings, neck, jaw, tail, legs and claws. Its jaw opens when it roars and attacks, its tail swings, its wings beat with a real rhythm and fold when it glides or dives, and its eyes glow red.

On its neck sits **its rider**, a woman with silver hair, a cloak and boots, who rides it through every flight, every dive and every landing. When the dragon appears it waits in the air until she is seated, and only then takes off.

### HOW IT LIVES ON YOUR MAP

- **IT ARRIVES FROM BEYOND THE MAP.** *It appears outside one of the map edges and flies in.*

- **IT BESIEGES MONUMENTS.** *It travels from monument to monument and attacks each one for 2 – 3 minutes: fire, explosions and burning ground all over the monument. The NPCs of the monument can die. Small monuments, tunnel entrances, caves, oil rigs, lighthouses and fishing villages are skipped (configurable).*

- **IT SEES YOU.** *It spots players up to 150 m away and chases them up to 200 m.*

- **IT HUNTS THE SNIPER.** *A player who shoots it from any distance becomes its prey: it flies straight to him.*

- **IT REALLY LANDS.** *A long glide, braking with its wings wide open, legs out, touching down on its feet, then a crouch and a leap to take off again. In a fight it lands near its prey to use its ground attacks.*

- **IT LEAVES.** *After 60 minutes alive (configurable, or never) it flies away over the nearest map edge and comes back later.*

### 39 ATTACKS

The dragon chooses its attacks in turns, always the ones it has used least, so a fight never feels repeated. Many attacks warn before they hit: the jaws open, the chest fills, the wings rise.

**FIRE FROM THE MOUTH**

- **Dracarys Run** – *it lines up, comes in low and slow and walks its flame along the ground under its mouth.*

- **Serpent Breath** – *the same run, weaving in an S.*

- **Wall Breath** – *it hangs in the air in front of you and breathes a long wall of fire.*

- **Face Burn** – *it comes close, its mouth a few metres from you, and burns.*

- **Blinding Breath** – *fire so bright that your screen turns orange.*

- **Disobedience** – *it ignores its rider and breathes at you anyway.*

- **Neck Sweep** – *on the ground, its flame sweeps a wide arc in front of it.*

- **Closing Ring** – *a slow orbit around you, its head turned in: the flame goes round you.*

- **Takeoff Flame** – *it burns everything in front of it while it leaves the ground.*

- **Ring of Ruin** – *on the ground it turns right round, breathing: a ring of fire 30 – 40 m around itself.*

**FIRE FROM THE SKY**

- **Inferno Curtain** – *a line of fire across your way, between you and it.*

- **Scorched Earth** – *a line of fire right over you.*

- **Cross of Ash** – *two passes of fire that cross on you.*

- **Hell Sweep** – *from the air, a 130 degree arc of fire.*

- **Meteor Breath** – *seven huge fireballs thrown from high up.*

- **Rain of Fire** – *fire lobbed high to fall all around you.*

- **Relentless Pursuit** – *it follows you, breathing all the way.*

- **Sky Scorch** – *for players in the air: its fire bursts where you are.*

**DIVES, CLAWS AND JAWS**

- **Harrenhal Stoop** – *it climbs high above you and falls on you with its wings half folded.*

- **High Shadow** – *the same fall, from very high and without a sound.*

- **Spiral Hunt** – *a long descending spiral that ends in a burn or a grab.*

- **Eagle Snatch** – *it swoops, takes you off the ground, climbs 40 – 60 m and drops you.*

- **Air Bite** – *its jaws open wide for a second, then the bite.*

- **Fish Strike** – *it rakes the water with its claws.*

- **Death Grapple** – *it catches a flying machine with its prey inside, falls with it spinning, and lets go at 30 m.*

- **Perch Ambush** – *it lands 60 m from you, watches you, crouching, and leaps on you.*

**BODY, WINGS AND TAIL**

- **Tail Cleave** – *it swings round and its tail sweeps whoever is behind it.*

- **Wrist Claw** – *a wing wrist lifted high and slammed down in front of it.*

- **Wing Buffet** – *one wing brought round: a gust with dust that throws you away.*

- **Downdraft** – *it hangs over you and its wing beats push you down and raise dust.*

- **Ram Charge** – *it comes in low and runs you down, then slides to a stop, exposed for a few seconds.*

- **Heavy Landing** – *it drops out of the air next to you: the landing is the blow.*

- **Gorilla Trample** – *heavy strides on its wrists, over whoever is in the way.*

- **Albatross Run** – *a running take-off straight through you.*

- **Stampede Roar** – *it rears up, wings out, and its roar shakes the ground.*

- **Water Plunge** – *into the water near you and out again with a wave that throws you away.*

- **Feeding Frenzy** – *it drops on a body near its prey and devours it, exposed (the body’s loot is not touched).*

- **Wall Breaker** – *a wall put up next to it to hide from it is broken. Only that: player bases are never damaged.*

- **Widow’s Scream** – *once per life, when it loses its rider: it screams to the whole valley and hunts whoever did it.*

### REAL FIRE

Its breath is a real flame that comes out of its mouth, plus burning oil that bursts on the ground and throws more fire around. The ground keeps burning, trees catch fire and the NPCs it touches burn. Every fire has a limit and goes out by itself, and the limits can be lowered in the configuration if your server needs more performance. Its fire never damages player buildings.

### THE FIGHT

- **50,000 HEALTH** *(configurable). Bullets and explosions hurt it. The fire of players does not.*

- **WEAK POINTS.** *Its eyes take triple damage and its neck one and a half times more. It takes more damage while it is on the ground, and even more while it is exposed after some of its attacks.*

- **ITS FURY.** *At 60% health it roars in rage.*

- **THE FALL OF ITS RIDER.** *At 25% health its rider falls from its neck, and the dragon screams and hunts whoever is to blame.*

- **ITS DEATH.** *In the air it loses its rhythm and falls, wings beating wildly, turning over. A great crash, then it drags itself along the ground, raises its head, gives a last scream and collapses.*

### THE REWARD

- An **elite crate** where it dies, with extra loot: patrol helicopter crate loot, heavy scientist loot, elite crate loot, 15 – 25 large medkits and 100 – 200 scrap.

- A **pink supply signal**: a cargo plane comes and drops a supply crate on the smoke.

- Crates nobody empties are removed after 30 minutes.

- The dragon comes back 50 – 70 minutes after its death, beyond a map edge.

Health, reward, loot and respawn times can all be changed.

### THE NEST

Now and then the dragon lands to make a nest and stays there for 3 – 5 minutes with **12 eggs** under its chest.

- Every egg has 500 health. A broken egg leaves a **supply crate** that can be looted right away.

- Hitting an egg makes you the dragon’s prey.

- Attack it in its nest and it takes off to fight you. The eggs and crates stay 3 more minutes, then disappear if the dragon is still flying.

- When it leaves the nest on its own, the eggs and the crates nobody looted disappear.

### ADMIN MENU: /da

A full-screen menu with a card that shows the dragon’s state (alive, flying, landed, dead and when it comes back), its health and its owner. Every change is saved at once.

- **GENERAL** – *health, lifetime, protection against bullets, explosions and anti-vehicle damage, ignore vanished players, ignore players in safe zones, menu text size.*

- **PVE & CLAIM** – *TruePVE mode and every option of the claim.*

- **RANKING** – *every option of the damage ranking, the reward commands of each place and the name of the players’ ranking command.*

- **ACTIONS** – *spawn, leave, remove, hover, fly and test, one click each.*

### RANKING MENU FOR PLAYERS: /rank

Every player can open it, no permission needed. Three tabs:

- **CURRENT FIGHT** – *who is hurting the dragon right now, and how much.*

- **LAST FIGHT** – *the places of its last death, and who got a reward.*

- **ALL-TIME** – *the best players of all time: total damage, fights and first places.*

Your own line is highlighted, and your totals are always on the left. The command name can be changed.

### PVE SERVERS

**TRUEPVE MODE** (off by default). Off: the dragon always fights normally, even on a server with TruePVE. On: TruePVE decides with its own rules whether the dragon and the players can hurt each other.

**THE CLAIM** (off by default). The first player who hurts the dragon owns it, together with his team (native Rust teams), so nobody can steal the fight. Every part can be switched on or off:

- The owner’s team shares the claim.

- Damage needed to own it (0 = the first hit).

- Whether other players can hurt it, and whether they can loot its reward.

- Whether the dragon attacks players who are not the owner nor his team.

- The claim ends if the owner stops hurting it for a while (5 minutes by default), with a warning before it ends.

- The reward stays locked to the owner for a time after the death.

- A former owner waits before claiming it again.

- Admins can ignore the claim, and the owner’s name can be shown on the map marker.

### DAMAGE RANKING AND REWARDS

The damage of every player is counted while the dragon is alive. When it dies, the players are ranked and the top 5 are announced in the chat. Switch on the rewards and up to 10 places receive any server console command, with **{steamid}**, **{name}**, **{place}**, **{damage}** and **{monster}**. By default: 1,000 scrap for the first place, 500 for the second and 250 for the third. Several commands per place, an optional reward for every other ranked player, and a minimum share of the damage to be ranked. Commands of economy or kit plugins work too.

### ORIGINAL DAENERYS SOUNDS

Daenerys comes with its own original sounds, played while it attacks: the sound of its fire rises a few seconds before every breath, so players know what is coming, its wings beat with every stroke and its roars shake the valley. Everything is heard louder or softer with the distance, and the sound files are inside the plugin, which writes them itself.

### WHAT THE DRAGON NEVER DOES

- It never damages player bases. The only exception is a loose wall or barricade put up next to it to hide from it; a base with a tool cupboard is never touched.

- It never enters a safe zone and never attacks into one.

- Its fire and explosions never hurt player buildings.

- It never lands on bases or near safe zones.

- Vanished players can be ignored (on by default).

### PERFORMANCE

No checks run all the time over areas: the dragon only thinks about the players near it. Fires and effects have limits and go out by themselves, landing places are searched once per map and saved, and the pieces of the dragon are never written to your server save.

### COMMANDS AND PERMISSION

- **/da** – *opens the admin menu.*

- **/da spawn** – *the dragon appears 150 m in front of you.*

- **/da leave** – *it flies away over the nearest map edge and comes back after its respawn time.*

- **/da remove** – *removes it at once, without reward.*

- **/da hover** – *it holds its position in the air.*

- **/da fly** – *it flies and patrols again.*

- **/da test** – *it holds its position and breathes fire in front of it, to look at it.*

- **/rank** – *the damage ranking, for every player.*

Permission **daenerys.admin** lets a player use /da. Server admins can always use it.

### INSTALLATION

- Copy **Daenerys.cs** into **oxide/plugins/**.

- The plugin creates all its files by itself. On each map, the first time, it looks for good landing places in the background (about one minute).

- The dragon appears on its own. To see it right away, type **/da spawn**.

Written for Oxide (uMod). No other plugin is needed. The full guide, section by section, is in **readme.txt** inside the download.
