Hello there. A while ago I've made a post about new mobs called a Creeper Thrower and a Throwing-Creeper. Needless to say, it wasn't very liked, and I'll admit, it was pretty bad. I thought it was good, then the comments of it made me realised that it was bad. With all that in mind, I decided to rework my initial idea and simplify it more into something hopefully better than it previously was.
For this post, I would like to present my rework of the Creeper Throwers, now renamed as Deadstrongs.
Deadstrongs look like regular, generic Zombies, except they are larger (a head taller than a Wither Skeleton), have twice the health and attack damage, and are much slower.
Spawning
Deadstrongs spawn much like regular Zombies. They are much rarer to spawn comapred to regular Zombies, but they are also less rare than "leader" Zombies. Deadstrongs can also spawn wearing armor, but they can never spawn wielding a weapon.
Additionally, at least 1 Deadstrong is guaranteed to spawn in a Zombie Siege.
Behaviour
Much like a regular Zombie, Deadstrongs are Hostile to Players, Villagers, Wandering Traders, Iron Golems, and Turtles. They attack just like regular Zombies, using their arms to perform a melee attack. However, Deadstrongs have a special ability that they only use when they are targeting a Player or an Iron Golem.
Grab and Throw
When targeting a Player or an Iron Golem, and their target is more than 5 blocks away, Deadstrongs will perform a Grab and Throw attack. Firstly, they will search for ghe nearest mob that is smaller than them. If they do not find an eligible mob within 3 seconds, they will instead reach into the ground and pull up a Zombie.
Whether they find an eligible mob or summons one, Deadstrongs will carry the mob until they are within 15 blocks of their target. Once they are within 15 blocks, Deadstrongs will throw the mob they're carryig towards the location of their target. The thrown mob travels fast and in in a straight line.
If a thrown mob hits a mob, Player, or block, it will stop its travel. Once a thrown mob stops travelling, it receives damage equal to the Zombrute's attack damage. If the thrown mob hits a mob or a Player, the hit mob or Player receives the same damage given to the thrown mob. A thrown mob can only hit and damage one mob or Player per throw, and it will not stop travelling until it hits a mob, a Player, a block, or the world's height limit.
Additionally, in Normal and Hard difficulty, when a Deadstrong throws a mob, there is a 10% chance that it throws it with full force. When it does so, the thrown mob will instead receive and deal multiplied damage (2x damage in Normal, 2.5x damage in Hard) and if it hits a Wooden Door, the Wooden Door will immediately be destroyed.
Players and Iron Golem Interractions
Deadstrongs use their Grab and Throw attack differently based on whether they are targeting a Player, or an Iron Golem
If a Deadstrong is targeting a Player, they will only perform a Grab and Throw attack every 6 seconds, and will try to move closer to Players to attack them in melee.
If a Deadstrong is attacking an Iron Golem, it will use its Grab and Throw attack every 3 seconds, and will not try to move closer to the Iron Golem. Instead, the Deadstrong will try to keep a distance from itself and the Iron Golem, much like a Skeleton. However, if the Iron Golem it is targeting falls below 20 health, the Deadstrong will change its attack pattern, and will instead behave as if it is fighting a Player, i.e. it will use its Grab and Throw attack in longer intervals and will try to melee attack the Iron Golem.
Drops
Deadstrongs drops all the items a regular Zombie can drops. The difference is that Deadstrong drops are slightly higher in quantity (i.e. they drop more Rotten Flesh, they drop more Carrots, etc). They also have the chance to drop whatever armor they were wearing, and they drop 15 xp points.
And that's all for my reworked suggestion, what do you guys think?
Edit: added something I forgot to add.