Classes:Loremaster
Jump to navigation
Jump to search
Note: Wait! Stop! You do not need to copy this actor's code into your project! Here's why:
|
The Loremaster | |||
---|---|---|---|
Actor type | Monster | Game | (Strife) |
DoomEd Number | 12 | Class Name | Loremaster |
Conversation ID | 66, 63, 64 | Puzzle Item ID | N/A |
Classes: Actor → Loremaster
The Loremaster is the last of the five Sigil-possessing bosses in Strife (or the fourth, depending if you already killed the Oracle). He fires a chain which doesn't do much damage, although it pulls you away. This makes it extremely dangerous as you can lose a lot of health due to falling damage.
DECORATE definition
ACTOR Loremaster { Health 800 Speed 10 Radius 15 Height 56 FloatSpeed 5 Monster +FLOAT +NOBLOOD +NOGRAVITY +NOTDMATCH +FLOORCLIP +NOBLOCKMONST +INCOMBAT +LOOKALLAROUND +NOICEDEATH +NEVERRESPAWN DamageFactor "Fire", 0.5 MinMissileChance 150 Tag "$TAG_PRIEST" // "PRIEST" SeeSound "loremaster/sight" AttackSound "loremaster/attack" PainSound "loremaster/pain" DeathSound "loremaster/death" ActiveSound "loremaster/active" Obituary "$OB_LOREMASTER" // "%o couldn't escape from the Lore Master's grasp." DropItem "Junk" States { Spawn: PRST A 10 A_Look PRST B 10 A_SentinelBob Loop See: PRST A 4 A_Chase PRST A 4 A_SentinelBob PRST B 4 A_Chase PRST B 4 A_SentinelBob PRST C 4 A_Chase PRST C 4 A_SentinelBob PRST D 4 A_Chase PRST D 4 A_SentinelBob Loop Melee: PRST E 4 A_FaceTarget PRST F 4 A_CustomMeleeAttack((random[SpectreMelee](0, 255)&9)*5) PRST E 4 A_SentinelBob Goto See Missile: PRST E 4 A_FaceTarget PRST F 4 A_CustomMissile("LoreShot", 32, 0) PRST E 4 A_SentinelBob Goto See Death: PDED A 6 PDED B 6 A_Scream PDED C 6 PDED D 6 A_Fall PDED E 6 PDED FGHIJIJIJKL 5 PDED MNOP 4 PDED Q 4 A_SpawnItemEx("AlienSpectre5", 0, 0, 0, 0, 0, random[spectrespawn](0, 255)*0.0078125, 0, SXF_NOCHECKPOSITION) PDED RS 4 PDED T -1 Stop } }