Why is all of this happening, you might ask
If you control multiple creatures with Alliance, you, the active player, choose the order in which those triggers are placed on the stack
Well, maybe in your Odric, Master Tactician deck

Note: each row is a whole and can be stacked into a storage box Large Capacity: our cardboard storage boxes with dividers feature a large capacity, each can hold approximately 600 standard size sleeveless trading cards, and for a total of 9600 standard size sleeved or sleeveless cards Widely Applicable: the trading card storage is very suitable for 2.5" x 3.5" trading cards, such as baseball cards, trading cards, gaming cards and sports cards, also compatible with cards/ soft card sleeves Reliable Quality: our trading card boxes are made of quality black corrugated paper, thick and sturdy, not easy to deform or break, which can safely store and collect your sports cards, besides, the boxes can be easily stacked up for convenient storage and space saving Detachable Design and Installation: these boxes for football cards adopt a detachable design, can be quickly installed in a few minutes, and you can disassemble them and store for next use without taking up space

She can siphon life from your opponents, allow you to draw cards, and even exile enemy creatures and enchantments and allow you to make copies of them