Obelan Enforcer
Medium construct, lawful neutral
Armor Class 15 (natural armor)
Hit Points 48(10d6+4)
Speed 30ft.STR 18 (+4) DEX 10 (+0) CON 16 (+3) INT 8 (-1) WIS 12 (+1) CHA 6 (-2)
Damage Immunities Slashing, Bludgeoning and Piercing from Nonmagical Attacks, Poison, Psychic
Condition Immunities Charmed, Frightened, Sleep
Senses passive Perception 13
Languages Understands Common But Can't SpeakChallenge
Anti-magic Shield. The Obelan Enforcer has a field of anti-magic that extends around it in a 10 ft. radius. This field works like the Anti-magic field spell.
Unrelenting. If the Enforcer makes an opportunity attack, it can use its multiattack action. Additionally, the Obelan can move up to its speed as part of the same reaction.
Actions
Multiattack. The Obelan Enforcer makes two slam attacks.
Slam. Melee Weapon Attack: +5 to hit, reach 5ft., one target. Hit 5 (2d6 + 5)
Anti-magic Surge. The Obelan Enforcer sends out its Anti-magic Shield as a wave of force. Each creature within 30 ft. of the Obelan must make a Constituion or Dexterity (DC 16) saving throw or take 4d8 Force damage on a failure, and half on a success. On a failure, the creature's magic and magic equipment is suppressed as if under the effects of the Anti-magic field spell. This suppression lasts for 1d4+1 rounds and the Obelan loses its Anti-magic Shield until the suppression effect ends.
The idea was to create a construct that was made to hunt mages and sometimes even employed against Beholders and similar creatures of powerful magic. It's also nearly invulnerable, and the players have to find tricky or at least more non-standard ways to fight it, but attack-wise it doesn't have a lot of options and the most damaging attack it can do negates it's anti-magic temporarily
I am also thinking of creating a whole line of constructs based on the 'Obelan' type that serve either as construct guards or strike forces for a city's armed forces or even for powerful mages, with different types fulfilling different roles
People have suggested it's around CR 3-4, but I think it's around 5 or 6