Prev: 27772 Up: Map Next: 27940
27868: Missile data
Address pointer stored at 60307 (intialized at 60353). Used in routine at 56095.
Byte Value
1 Graphic number - offset for missile graphic address in table at 38851
52 = Missile type 1 (38953)
55 = Missile type 2 (38961)
58 = Missile type 3 (38965)
2 Missile properties byte (put in item buffer at 60238). Bits 0 & 2 set as a default to indicate item is on-screen/needs erasing
The value stored in the top 4 bits (nnnn----) indicates (in multiples of 16) how long this missile/bolt will appears/travel for, before disappearing. Values range from
  • 9 * 16 = 144 for missiles 3, 4 & 8, to
  • 15 * 16 = 240 for missiles 1 & 9
3 INK attribute colour of missile
Bit 4 set (byte value of 15) = missile changes colour
4 Missile's event/collision type to check - match with byte 5 of warlock data sets (27772) to indicate which missile spell(s) can destroy which warlock
5 Counter spell #1 (list at 28156, starting at 0) that resists this missile/bolt type (Amulet)
6 Damage caused by this missile
7 Counter spell #2 (list at 28156, starting at 0) that resists this missile/bolt type
8 Counter spell #3 (list at 28156, starting at 0) that resists this missile/bolt type
27868 DEFB 52,%11110101,7,1,14,32,2,18 Missile 1
27876 DEFB 55,%10100101,6,39,14,32,2,11 Missile 2
27884 DEFB 55,%10010101,5,43,14,40,2,18 Missile 3
27892 DEFB 55,%10010101,15,3,14,48,2,11 Missile 4
27900 DEFB 58,%10100101,6,39,14,48,11,18 Missile 5
27908 DEFB 58,%10100101,5,43,14,48,11,18 Missile 6
27916 DEFB 58,%11000101,15,47,14,40,11,18 Missile 7
27924 DEFB 58,%10010101,6,39,14,40,11,2 Missile 8
27932 DEFB 58,%11110101,15,1,14,64,68,68 Missile 9
Summary:
Missile number Type Fired by Destroys Repelled by Damage to Maroc
1 STAR Warlock #1
Goblin missile throwers
- AMULET
SHIELD
DEFENCE
32
2 BOLT Maroc - FIREBOLT spell Warlock #2
Warlock #3
AMULET
SHIELD
PROTECT
32
3 BOLT Maroc - ICEBOLT spell
Warlock #3
Warlock #4
Warlock #6
AMULET
SHIELD
DEFENCE
40
4 BOLT Maroc - MISSILE spell
Warlock #2
Warlock #1
Goblin warrior
Goblin missile thrower
Guardian of Chaos
AMULET
SHIELD
PROTECT
48
5 BALL Maroc - FIREBALL spell
Warlock #4
Warlock #2
Warlock #3
AMULET
PROTECT
DEFENCE
48
6 BALL Maroc - ELECTRIC spell
Warlock #5
Warlock #4
Warlock #6
AMULET
PROTECT
DEFENCE
48
7 BALL Maroc - VAPORIZE spell Warlock #5
Warlock #7
AMULET
PROTECT
DEFENCE
40
8 BALL Maroc - FLAME spell
Warlock #6
Warlock #7
Warlock #2
Warlock #3
AMULET
SHIELD
PROTECT
40
9 BALL Demons (in High Temple of Chaos) - AMULET
64
Prev: 27772 Up: Map Next: 27940