NPCs & Enemies Tree Golem

MrD108

Official Terrarian
A new type of enemy spawning in Hardmode in the Forest Biome during the day.

It would be a short (though still taller than the player), humanoid tree.
The Tree Golem would melee attack the player and would periodically summon a Rabid Squirrel, a new aggressive variant of the Squirrel spawned only by this enemy.

It would drop wood and a section of a tree trunk with its face like a vanity helmet or decoration.
 
this is a great idea, like the stone golem for the forest. make it weaker then the stone golem though, because otherwise it would sound a little frustrating.
 
I think the tree golems should be somewhere around the giant thick trees.
 
this is a great idea, like the stone golem for the forest. make it weaker then the stone golem though, because otherwise it would sound a little frustrating.
He is weaker. The Stone Golem's greatest strength is its "Machine Gun" of small stones.

The Tree Golem and the Squirrel Rabid only attack melee, so that's quite a difference. And as everyone knows, wood is weaker than stone.


I think the tree golems should be somewhere around the giant thick trees.
I'm more likely just thinking about the Forest Biome itself, since it lacks exclusive Hardmode enemies.
 
But the forest biome is supposed to be the safest biome. Also how would they spawn? Would they just randomly spawn out of nowhere when a tree grows.
 
Last edited:
But the forest biome is supposed to be the safest biome.
The whole world is supposed to be more dangerous in Hardmode.
At the same time, there is a good chance that you already have a village built in the forest before Hardmode. The village itself negates the spawning of enemies.
However, the surface layer has several forest biomes, and it would be good to see something in them in Hardmode besides green and blue slimes.
 
it would be good to see something in them in Hardmode besides green and blue slimes.
I agree there needs to be more variation.
 
A new type of enemy spawning in Hardmode in the Forest Biome during the day.

It would be a short (though still taller than the player), humanoid tree.
The Tree Golem would melee attack the player and would periodically summon a Rabid Squirrel, a new aggressive variant of the Squirrel spawned only by this enemy.

It would drop wood and a section of a tree trunk with its face like a vanity helmet or decoration.
Tree golem fits with the rest of the game, but ent (humanoid sentient trees) would be nicer for other pop culture. Either way support
 
"Tree Golem", don't you mean "Ent"?

1741650054935.jpeg


A cool mechanic could be spawning a tree where the Ent/Tree Golem dies (if it is possible), instead of drop wood

"Young" Ent/Tree Golem/Treen't
400/600/800 hp
40/50/60 damage on contact
10/15/20 defense
Ent/Tree Golem/Treen't AI
Rare enemy category
50% Knockback resistance
(Spawn after WoF has been defeated)

30%/50% chance to drop any fruit of the "Forest's Tree" Pool drop, between 1-3 fruits
100% chance to drop between 1-6 Accorns
100% chance to drop between 20-60 wood

Ent/Tree Golem/Treen't
600/900/1200 hp
50/60/80 damage on contact
15/20/25 defense
Ent/Tree Golem/Treen't AI
Rare enemy category
80% Knockback resistance
(Spawn after a Mech Boss has been defeated)

50%/100% chance to drop any fruit of the "Forest's Tree" Pool Drop, between 2-4 fruits
100% chance to drop between 2-8 Accorns
100% chance to drop between 50-80 wood

"Old" Ent/Tree Golem/Treen't
900/1500/1800 hp
70/100/150 damage on contact
20/30/40 defense
Ent/Tree Golem/Treen't AI
Rare enemy category
100% Knockback resistance
(Spawn after Plantera has been defeated)

100% chance to drop any fruit of the "Forest's Tree" Pool Drops, between 3-6
100% chance to drop between 8-10 Accorns
100% chance to drop between 80-150 wood

All these trees are inmune to: Poisoned, Acid Venom, Confused and Wet

All these trees have their own banner and don't stop spawning after the next tier is unlock

On Windy Days, all these Trees doubles their chance to Spawn every tick

Ent/Tree Golem/Treen't AI: "Will walk to the "player" (that is doing the highest DPS to this enemy).
Will ignore the players with lesser DPS.
Jump over 5 blocks as maximum to reach the "player".
Falls through platforms to reach the "player".
Will try to line up horizontally to the player first.
If fails to target the enemy will become "invulnerable".
While "invulnerable" starts an animation turning into a tree-like appearance.
While "invulnerable" the enemy can't take any damage.
Fails to target if "player" is higher to 6 blocks, "player" is far than 8 blocks.

What about this? @MrD108
 
Last edited:
If the tree golems turns into a normal tree then it can't actually die it would just be too tired to move. How would the tree spawn on stone?
 
If the tree golems turns into a normal tree then it can't actually die it would just be too tired to move. How would the tree spawn on stone?
Don't think about that

Nevermind, I "actualized" a little bit the idea, check it out!
 
Poisoned, Acid Venom
I think these should have an effect because real world trees are not immune to poisons and acids.

Edit:"On Windy Days, all these Trees doubles their chance to Spawn every tick"
How windy would the world need to be for the 2x spawn rate to take effect?
 
Last edited:
Edit:"On Windy Days, all these Trees doubles their chance to Spawn every tick"
How windy would the world need to be for the 2x spawn rate to take effect?

20 mph is the minimum to trigger the Windy Day Event, so 20 mph I guess
Screenshot_20250310-215215~2.png
 
I started to think instead of the tree golem jumping to get players it would stretch its limbs to go after the player like Groot in guardians of the Galaxy.
 
"Tree Golem", don't you mean "Ent"?
To start with, I don't want to use an Ent because Ents are associated with wise, peaceful beings, so they don't fit the role of enemies. Tree Golem also fits better with Rock Golem and Granite Golem.

All these trees have their own banner and don't stop spawning after the next tier is unlock
The idea is to introduce a unique enemy to the Forest Biome in Hardmode during the day, but adding three different, similar enemies from the same family could be a bit messy. Likewise, the idea of three separate banners seems odd when things like Antlions have one for their standard and giant variants.

30%/50% chance to drop any fruit of the "Forest's Tree" Pool drop, between 1-3 fruits
I really like this idea.

100% chance to drop between 20-60 wood
I was thinking more like 10-20 or 20-40 maximum.


30%/50% chance to drop any fruit of the "Forest's Tree" Pool drop, between 1-3 fruits
100% chance to drop between 1-6 Accorns
100% chance to drop between 20-60 wood
Also in the drop as a whole you didn't include the unique drop in the form of a piece of a tree trunk with an engraved face (Engraved Tree Trunk), which I suggested in the description. In my opinion, a cool addition.

Ent/Tree Golem/Treen't
600/900/1200 hp
50/60/80 damage on contact
15/20/25 defense
Ent/Tree Golem/Treen't AI
Rare enemy category
80% Knockback resistance
These stats seem best for my idea, but enemy stats in Terraria are simply multiplied by 2 and by 3, and defense remains unchanged, so they would end up looking like this:

600/1200/1800 hp
50/100/150 damage on contact
20 defense
80% KB resist

Ent/Tree Golem/Treen't AI: "Will walk to the "player" (that is doing the highest DPS to this enemy).
Will ignore the players with lesser DPS.
Jump over 5 blocks as maximum to reach the "player".
Falls through platforms to reach the "player".
Will try to line up horizontally to the player first.
If fails to target the enemy will become "invulnerable".
While "invulnerable" starts an animation turning into a tree-like appearance.
While "invulnerable" the enemy can't take any damage.
Fails to target if "player" is higher to 6 blocks, "player" is far than 8 blocks.
I was thinking more of a regular Fighter AI, similar to Granite Golem. The difference is that while Granite Golem occasionally blocks, Tree Golem occasionally animates to summon multiple Rabid Squirrels. The idea of selecting a player based on their DPS and Aggro seems odd, and Tree Golem turning into a tree on non-ground blocks or platforms would be very out of place. And Granite Golem already has an indestructible mechanic, and I'd like to avoid a repeat.

All these trees are inmune to: Poisoned, Acid Venom, Confused and Wet
Trees as plants are quite susceptible to poisons, so this doesn't really fit.
 
A new type of enemy spawning in Hardmode in the Forest Biome during the day.

It would be a short (though still taller than the player), humanoid tree.
The Tree Golem would melee attack the player and would periodically summon a Rabid Squirrel, a new aggressive variant of the Squirrel spawned only by this enemy.

It would drop wood and a section of a tree trunk with its face like a vanity helmet or decoration.
As long as it’s rare. I can imagine it being frustrating if common.
 
20 mph is the minimum to trigger the Windy Day Event, so 20 mph I guess
I think the question was why would the wind cause Tree Golems to spawn more? They're not wind enemies.
 
I just realized something.

Granite Golem represents the melee class.
Stone Golem represents the ranged class.
Ice Golem represents the mage class.
And Tree Golem would represent the summon class!
 
I think the question was why would the wind cause Tree Golems to spawn more? They're not wind enemies.
I did mean the question literally.
I just realized something.

Granite Golem represents the melee class.
Stone Golem represents the ranged class.
Ice Golem represents the mage class.
And Tree Golem would represent the summon class!
Interesting that the tree golem would complete the set.
 
I did mean the question literally.
Oh, my bad. I thought you were asking about the reasoning behind this mechanic.

English is not my first language.
 
Back
Top Bottom