I tried to change something in sapphire scales in relation to paladins second wind, but still it end dragon turn, so i quess you tried other things also. But then archmage use magic shield to protect other unit, azure use scales to protect himself, so ending turn seems appropriate

Only does it last 4 rounds, or 4 attacks on him, like avenging angel spell. Haven`t figured this so far?
In eng_rewards file you have this settings like in original campaign :
reward_fire_mage_cond1='Fire Arrow', 'Oil Mist', 'Fire Rain' and 'Fire Ball'
reward_fire_mage_cond2='Fire Arrow', 'Oil Mist', 'Fire Rain' and 'Fire Ball'
reward_fire_mage_cond3='Fire Arrow', 'Oil Mist', 'Fire Rain' and 'Fire Ball'
There is missing cond4 and cond5 for your new 4th & 5th medal lvl`s. So who play your mode just in medal needed add 2 more lines just after cond put 4 and 5 respectively to allow aditional medal lvl`s to work (this is needed for Guardian angel, Iron warrior, Fire mage and Holy knight medals).
About changing medal requirements dont bother with my message i send you earlier, i made it work finaly

In the meantime checking this medal files, i got thinking about dragon slayer and blind rage : killing dragons gives you bonus exp for pet dragon, and using rage in battles add you +crit% chanse. it seems totaly backward. I thought to change it into using rage in battles = +exp for pet dragon, and killing dragons to = +crit%. Thought`s ppl ?
F...ing medal requirements, i managed to replace dragon arrow with second wind and it works in Ootm but in your mod it reports `load error with addon_special_attack.lua` and it`s increasing counter for medal but does`t give medal after reaching needed number of castings for lvlup. I have no idea what`s problem here, since it work in original campaign, but in your mod simply reject my change

And i got stuck in 1 more place : when i lvlup Rage control/Onslaught and get bonus rage for hero but when i lvlup Bloodlust nothing happens no bonus rage from skill, and no min %rage before battles. Any idea what could be problem. Spend last 4 hours mixing eng_skills , skills.lua skills.txt files but cant figure it out HELP ppl. ( i got great start, ogre set in uzala, enough Giantic units and finaly seems i`ll try Shrek build when this s..t started