Routines |
Prev: A0DC | Up: Map | Next: A0E9 |
This decreases the morale level by the amount specified in B.
|
||||||||
decrease_morale | A0E0 | LD A,($A13C) | Fetch morale level and subtract B from it | |||||
A0E3 | SUB B | |||||||
A0E4 | JR NC,set_morale | Clamp morale level to morale_MIN (0) | ||||||
A0E6 | XOR A | |||||||
A0E7 | JR set_morale | Jump to set_morale |
Prev: A0DC | Up: Map | Next: A0E9 |