So I have been running a campaign that I wanted to focus in on a super cool unique "monster" that the party could utilize for narrative, combat, and transportation purposes. So I looked through my old D&D books and found the Cloud Ray (D&D 3.5 Monster Manual II, Pg 49). This Dark Sun campaign creation is (in my opinion) the Sky Whale of D&D. And I wanted to see how you'd go about converting a 3.5/4e monster to 5th edition.
Luckily, I didn't have to. Another enterprising DM (Reddit: jambrose22 or YouTube: Dungeon Dad) converted them for me.
How accurate is CR 8 for this Cloud Ray Pup conversion?
Are there any tricks or traps that make it over-/under-powered for its given Challenge Rating of 8?
Cloud Ray Pup
Large monstrosity, unaligned
Armor Class: 17 (natural armour)
Hit Points: 152 (16d10 + 64)
Speed: 15 ft., fly 50 ft. (hover)
STR - 20 (+5)
DEX - 24 (+7)
CON - 18 (+4)
INT - 2 (-4)
WIS - 20 (+5)
CHA - 10 (+0)
Damage Resistances: thunder, lightning
Condition Immunities: prone, stunned, paralyzed
Senses: Passive Perception 15
Challenge: 8 (3,900 XP)
Dream Resurgence (1/long rest). When a cloud ray pup is reduced to 0 hit points, it vanishes into a cloud of ether. At the start of its next turn, it reappears somewhere within 50 ft. of its last location with 1 hit point. Any abnormal conditions such a being poisoned or exhaustion or removed from the pup.
Gliding Attack. To use this action the cloud ray pup must fly at least 50 ft. during its turn. The cloud ray pup uses the sting action any point during its movement and does not provoke attacks of opportunity this turn.
Sting. Melee Weapon Attack: +10 to hit, reach 15 ft., one target. Hit: 15 (2d8 + 7) thunder damage and the target must make a DC 14 Constitution save, or suffer 9 (2d8) lightning damage at the start of each of its turns. The target may attempt this saving throw again at the end of each turn. If the target fails their saving throw by 5 or more, they are also paralyzed.