Classes:MagePlayer
From ZDoom Wiki
| Daedolon | |||
|---|---|---|---|
| Actor type | Player | Game | |
| DoomEd Number | None | Class Name | MagePlayer |
PlayerPawn → MagePlayer
The Mage is one of the three character classes available for play in Hexen. He's the frailest character, but is totally oriented toward ranged combat. His weapons are:
- Sapphire Wand: A hitscan weapon with a great rate of fire, but very weak damage. This is the only ranged weapon in all the Doom engine-based games that does not use ammunition.
- Frost Shards: A spell fueled by green mana that turns enemies to ice. It is more efficient on contact, but if no enemies are in range it unleashes a grouped spread of icicles that can affect several enemies. In many ways similar to its thematic reverse, the Cleric's Firestorm.
- Arc of Death: This spell uses blue mana to invoke a persistent electrical arc that will speed forward, unimpeded by cliffs, until it connects to an enemy or dissipate against a wall.
- Bloodscourge: This powerful and sinister magic staff uses both mana types to throw a couple of fast, homing energy projectiles at enemies. These missiles are not stopped by contact with a target, and will continue circling around and inflicting damage for a short while. Before using Bloodscourge in combat, the Mage must first assemble it by finding the three relevant weapon pieces.
Contrarily to other player classes, the Hexen player classes can not easily use additional weapons. While it is possible in KEYCONF to change which weapon is associated to which slot, a Mage can still only select these four weapons with the keys bound to weapon slots. (However, the keys bound to next and previous weapon, the use console command, and the automatic weapon switching when running out of ammo, can still equip another weapon.) A Mage picking up a Cleric or Fighter weapon will only gain ammunitions from them, though it is still possible to give him the illegal weapons with the console, ACS, or DECORATE.
A Mage under the effect of an Icon of the Defender will reflect incoming projectiles away. He uses the fléchettes as timebombs, which require cleverness to be used efficiently. When he uses a Mystic Ambit Incant, his nearby allies resplenish their mana.
Character Summary
In a world named Chronos, Daedolon the Mage is the only remaining free member of his order, the Arcanum. All others have been turned into mind-controled slave under the command of the Arcanum's treacherous leader, Menelkir, who is himself a thrall to the Serpent Rider Korax. Just like his similarly-fated friends Baratus the Fighter and Parias the Cleric, Daedolon intends to free his world from Korax and the Serpent Rider's hellish hordes by personally eliminating each and everyone of his enemies.
In game, Daedolon appears as a typical fantasy wizard: wearing a hooded robe, an amulet, and a gem-tipped staff. The staff may be meant to be the Sapphire Wand or the Bloodscourge, but doesn't actually look like either.
DECORATE definition
ACTOR MagePlayer : PlayerPawn { Health 100 ReactionTime 0 PainChance 255 Radius 16 Height 64 Speed 1 +NOSKIN PainSound "PlayerMagePain" RadiusDamageFactor 0.25 Player.JumpZ 9.75 Player.Viewheight 48 Player.ColorRange 146, 163 Player.SpawnClass "Mage" Player.DisplayName "Mage" Player.SoundClass "mage" Player.ScoreIcon "MAGEFACE" Player.InvulnerabilityMode "Reflective" Player.HealRadiusType "Mana" Player.Hexenarmor 5, 5, 15, 10, 25 Player.StartItem "MWeapWand" Player.ForwardMove 0.88, 0.92 Player.SideMove 0.875, 0.925 States { Spawn: MAGE A -1 Stop See: MAGE ABCD 4 Loop Missile: Melee: MAGE EF 8 Goto Spawn Pain: MAGE G 4 MAGE G 4 A_Pain Goto Spawn Death: MAGE H 6 MAGE I 6 A_PlayerScream MAGE JK 6 MAGE L 6 A_NoBlocking MAGE M 6 MAGE N -1 Stop XDeath: MAGE O 5 A_PlayerScream MAGE P 5 MAGE R 5 A_NoBlocking MAGE STUVW 5 MAGE X -1 Stop Ice: MAGE Y 5 A_FreezeDeath MAGE Y 1 A_FreezeDeathChunks Wait Burn: FDTH E 5 BRIGHT A_PlaySound("*burndeath") FDTH F 4 BRIGHT FDTH G 5 BRIGHT FDTH H 4 BRIGHT A_PlayerScream FDTH I 5 BRIGHT FDTH J 4 BRIGHT FDTH K 5 BRIGHT FDTH L 4 BRIGHT FDTH M 5 BRIGHT FDTH N 4 BRIGHT FDTH O 5 BRIGHT FDTH P 4 BRIGHT FDTH Q 5 BRIGHT FDTH R 4 BRIGHT FDTH S 5 BRIGHT A_NoBlocking FDTH T 4 BRIGHT FDTH U 5 BRIGHT FDTH V 4 BRIGHT ACLO E 35 A_CheckPlayerDone Wait ACLO E 8 Stop } }

