trademark.895: some monsters say "casts bloodlust" or "casts random spell" ect. How do you do this?
Depends on the ability. As indicated, some are automatic (Dragon Fly triggers on attack, Enchanter casts at start of his action), while some need to be triggered by you (Ogre Magi, Fairie Dragon). If you need to direct the creature to cast, then when the creature is active,mouse over a valid target and you should see the icon for casting a spell. Click to cast.
For example, when your ogre magi is ready to take its turn, then mouse over one of your other units that are not immune to fire magic (so not green/red/black/gold dragons or effreet, for example), then click to cast.
Note that you can't direct your creatures to cast spells on themselves, so splitting your Archangels into two (or more) stacks will allow them to resurrect each other.
Be careful with Fairie Dragons! The spell they choose each round is random, so make sure it isn't AOE before you hit an enemy stack that is surrounded by your own stacks. The readied spell will appear in the message log at the bottom of the battle screen.