Thanks for the playtests and the feedback. I have only played QoT once or twice, so don't know much about her. I'll take a look at her actions and post the logic.
First you are correct she has one build that i pulled from the forums somewhere. If you would like to see other builds I can add them. If multiple favor items are listed it randomly selects between the two.
shield_spike = {
'HQueenBrambleShield01', # 1
'HQueenGroundSpikes01', # 2
'SAVE', # 3
'HQueenBrambleShield02','HQueenGroundSpikes02', # 4
'HQueenSpikeWave01', # 5
'SAVE', # 6
'HQueenBrambleShield03','HQueenGroundSpikes03', # 7
'SAVE', # 8
'SAVE2', # 9
'HQueenBrambleShield04','HQueenGroundSpikes04','HQueenSpikeWave02', # 10
'HQueenShambler01', # 11
'HQueenShambler02', # 12
'HQueenConsumeShambler01', # 13
'SAVE', # 14
'HQueenGoddessofThorns','HQueenSpikeWave03', # 15
'HQueenConsumeShambler02', # 16
'HQueenShambler03', # 17
'HQueenConsumeShambler03', # 18
'HQueenCompost01', # 19
'HQueenCompost02', # 20
FavorItems = {'AchievementMinionInvis','AchievementHealth'},
ItemWeights = {
# Orb of Defiance
# Use: Become invulnerable for 5 seconds. Cannot move, attack or use abilities.
# +500 Health
# +500 Armor
Item_Consumable_150 = {
Priority = 30,
},
},
},
To go into packed form: She has to have > 30% health. To go into unpacked I don't see any conditions. Not sure what this means behaviour wise. She may just randomly switch packed vs unpacked if she is greater than 30% health.
We can put some logic on that.
So if there is no enemy hero threat and no tower threat she should be packed?
Saving ground spikes and spike wave for attacks when heroes/towers are around?
Unpacked has a survival bonus attached to it (tells the AI to use unpacked to survive). Is she faster in that mode or something?
She has two shield actions:
Shield herself if she is less than 75% health and an enemy demigod is around.
Shield friendly when enemy demigod is around and the ally is under 75% health.
Looking at the skill it may make sense to drop the health check as the shield doesn't wear off. Maybe put a mana check and spam it on allies if we have >50% mana? Saving the rest of our mana for ourselves?