You are Outlander. Once adrift upon the Ageless Sea, you now find yourself on the shores of a dying world. From the consuming darkness emerges a figure cloaked in white, the Shepherd of Wayward Souls, who burdens you with the task of hunting down the remaining Guardians of the Old World. You must journey into the vast gloom to explore ancient ruins, discover forgotten secrets and battle the horrors that lurk within.
Appears as a larger shadowy Wraith which becomes visible while firing and phases between solid/non-solid like the Phantasm in Blood.
Currently this monster has a 50% chance of spawning in place of a Wraith in the normal game.
Set monster_nether_wraithspawn to 0 to disable the nether wraith from spawning in the normal game.
ShadowWraithMod for Wrath: Aeon of Ruin (Official Release) v1.1.2 7:08 PM 3/26/2024 by Gremlin 'MrC' Forester
A mostly cloaked enemy that appears as a larger floating shadowy Wraith which becomes visible while firing and phases between solid/non-solid like the Phantasm in Blood.
Can't or rather *shouldn't* fire while cloaked, dammit Jim this is a monster not a prototype Klingon bird of prey! BUT... if it does, consider it an unplanned feature :)
A note on the code:
First version was a really great learning experience but it was messy, this version should integrate better using more inheritance, plus come is a lot lighter in terms of code reuse so yay. The journal still considers this a Wraith. Melee killing/dashing through the enemy when decloaked will award players with a special health or dark armor bonus or sometimes nothing :(
Since I don't yet know of a better way of doing this atm, the solution I've arrived at is to spawn a temp entity in the center of the monster as it explodes.
I wanted to keep this as modular as possible so you should just be able to add monster_wraith.qc and monster_custom_nether.qc to ssqc/monsters.
Looks very interesting!
Thanks!