September 21st, 2012, 23:15
Posts: 488
Threads: 51
Joined: Apr 2012
I was attacked by Jafar. He cast confusion on one of my trolls and got it for the round. The troll had endurance cast on it already. Jafar then cast dispel magic true on my troll, and got control of the troll for the whole match! It became his unit because the confusion had been dispelled, and it was still marked as one of his units.
September 22nd, 2012, 02:45
Posts: 525
Threads: 6
Joined: Dec 2010
As long as ai aware of it, its a feature,not a bug. However its strange for me too.may be anybody will make mod without this feature.
September 23rd, 2012, 14:13
Posts: 398
Threads: 31
Joined: May 2012
It happened in vanilla as well, not a bug IMHO, but I do not like it: AI take control of the unit after dispelling IT'S OWN spell confusion. In no other cases AI (or a player) is able to dispel it's own spells...
Only the people crazy enough to think they can change the world of Arcanus and Myrror can do it.
September 23rd, 2012, 14:47
Posts: 488
Threads: 51
Joined: Apr 2012
Well, it's a bug. Confusion does not take control of your unit for the entire battle. Dispelling confusion only happens when the unit has a unit enchantment, say holy weapon. It requires a specific set of circumstances to occur, and it goes something like this:
1) Opponent selects confusion to cast.
2) Confusion randomly selects "controlled by opponent" for its effect this round (only).
3) Opponent notices that an "enemy" unit has a positive enchantment, casts dispel or dispel true. Note that if opponent reverses steps 1) and 3), then the bug has no chance to occur.
4) Positive enchantment may or may not be dispelled, confusion is successfully dispelled.
5) Confusion, no longer existing, does not make unit roll on table of effects at the start of each combat round. Thus the effect of confusion, control by opponent, cannot occur.
6) Unit is still controlled by opponent. This is a bug.
Confusion effects each round: 1) no effect, 2) controlled by enemy, 3) zero movement points.
September 23rd, 2012, 14:58
Posts: 525
Threads: 6
Joined: Dec 2010
FrancoK Wrote:It happened in vanilla as well, not a bug IMHO, but I do not like it: AI take control of the unit after dispelling IT'S OWN spell confusion. In no other cases AI (or a player) is able to dispel it's own spells...
Technicaly, it becomes its spell. So,if you are sorsery master,and ai is not ,then confusion has more dispel strength at the moment this unit is under your control. May be its a reason dispel magic exist in true version in the sorcery school.
September 23rd, 2012, 20:34
Posts: 398
Threads: 31
Joined: May 2012
shirts Wrote:Well, it's a bug. Confusion does not take control of your unit for the entire battle. You have a point.
Quote: Dispelling confusion only happens when the unit has a unit enchantment, say holy weapon.
Nope. It happened to me a lot of times and my confused unit did not have any enchantment on it.
Quote:It requires a specific set of circumstances to occur, and it goes something like this:
Quote:1) Opponent selects confusion to cast.
2) Confusion randomly selects "controlled by opponent" for its effect this round (only).
3) Opponent notices that an "enemy" unit has a positive enchantment, casts dispel or dispel true. Note that if opponent reverses steps 1) and 3), then the bug has no chance to occur.
4) Positive enchantment may or may not be dispelled, confusion is successfully dispelled.
5) Confusion, no longer existing, does not make unit roll on table of effects at the start of each combat round. Thus the effect of confusion, control by opponent, cannot occur.
6) Unit is still controlled by opponent. This is a bug.
Quite the opposite.
AI cast dispel on my unit ONLY when the unit is under its control. So my best guess is AI says a unit controlled has Confusion and tries to dispel it.
If it succeed the next round the software do not check the original allegiance and it stays allied with AI.
Either we leave it this way and consider this a "fair" use of the combo Confusion + Dispel or we need to fix both Confusion dispelling (after dispel the allegiance must be reset) and the fact AI should not try to dispel Confusion on originally enemy units.
Quote:Confusion effects each round: 1) no effect, 2) controlled by enemy, 3) zero movement points.
In effects there are 4:
1) No effect
2) Controlled by enemy
3) Freeze in fear (cannot move, but can counterattack)
4) Run confused in a random direction
Only the people crazy enough to think they can change the world of Arcanus and Myrror can do it.
September 23rd, 2012, 20:56
Posts: 488
Threads: 51
Joined: Apr 2012
Well, it's obvious you know much more than me. But I think it's clearly a bug. If confusion is dispelled, the unit should revert to its original allegiance. Some check somewhere isn't being performed correctly. Possession is the spell that lets you take control of a unit for the entire combat.
Can the player exploit the same bug in the same way?
September 23rd, 2012, 23:56
(This post was last modified: September 24th, 2012, 00:39 by Asfex.)
Posts: 525
Threads: 6
Joined: Dec 2010
shirts Wrote:Possession is the spell that lets you take control of a unit for the entire combat.
Can the player exploit the same bug in the same way? No,becouse posession cannot be dispelled.(bug? Dispel by 10 mana?so few?)However to resolve this conflict is not trivial.
What behaviour must have a confused posessed unit after the dispell magic? If creature binded?
Why posession cannot be casted twice to revert the controller of the unit?
Do anybody have clear and better idea of confusion WITHOUT BUGS?
September 24th, 2012, 10:02
Posts: 398
Threads: 31
Joined: May 2012
Asfex Wrote:Technicaly, it becomes its spell. So,if you are sorsery master,and ai is not ,then confusion has more dispel strength at the moment this unit is under your control. May be its a reason dispel magic exist in true version in the sorcery school. I'm not sure that a casted unit enhancement spell contains the information about the original caster; while I'm sure a global/area spell does.
If it doesn't could be the reason while you cannot possess an already possessed unit: it already has the spell cast on it.
Only the people crazy enough to think they can change the world of Arcanus and Myrror can do it.
September 24th, 2012, 10:26
Posts: 525
Threads: 6
Joined: Dec 2010
No,the problem is all spells dispel strength is determined by controller's ability.
About posession: i'll see the other bug:no way to return confused unit by posession,if we decide to change confusion behavior the way is described above.
May be,posession was casted for immediate effect.
So,there are lot of changes in game mechanic,if we decide to change the confusion to better. Not just 'aware ai'.
|