Neinth
01-06-2012, 05:02 PM
Units still deleveling when being healed by either the healing spring/wells or by using mass heal.
Easiest way to see it is to buy a lvl 8 unicorn or bladestrom from taltos,send them to region view,and get half the sqaud killed off.Heal them,mass heal or take them to one of the healing spots on map,let them heal all the way up,so their full sqauds again,then exit region view.
Logfile is a set of lvl 4 bladestorms,dropped to lvl 2 using this method.
besides the losing level,on relog,their skill points get reset,but their starting attributes dont.So thinking theirs two bugs here.
in an attempt to get lucky again,i think this is relavant log file stuff
Running Actioner "12MassHeal" for player 1
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Level, newValue=3)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=ExpCap, newValue=28)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Members, newValue=15)
LOGONLY: CallBack.BattalionAttributeChanged call for Members ignored!
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5154)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|525|405|539|539|539|404|366 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5204)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|525|405|539|539|539|429|391 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5229)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|525|430|539|539|539|429|391 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5243)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|430|539|539|539|429|391 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5293)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|430|539|539|539|454|416 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5338)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|475|539|539|539|454|416 |539])
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5428)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|475|539|539|539|499|461 |539])
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5453)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|500|539|539|539|499|461 |539])
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5503)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|500|539|539|539|524|486 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5528)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|525|539|539|539|524|486 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5568)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|525|539|539|539|539|511 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5582)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|539|539|539|539|539|511 |539])
Saving Wealth=7
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5610)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|539|539|539|539|539|539 |539])
Running Actioner "12MassHeal" for player 1
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Level, newValue=2)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=ExpCap, newValue=26)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Members, newValue=16)
LOGONLY: CallBack.BattalionAttributeChanged call for Members ignored!
Edit: I swear i didnt add the smilies :>
Easiest way to see it is to buy a lvl 8 unicorn or bladestrom from taltos,send them to region view,and get half the sqaud killed off.Heal them,mass heal or take them to one of the healing spots on map,let them heal all the way up,so their full sqauds again,then exit region view.
Logfile is a set of lvl 4 bladestorms,dropped to lvl 2 using this method.
besides the losing level,on relog,their skill points get reset,but their starting attributes dont.So thinking theirs two bugs here.
in an attempt to get lucky again,i think this is relavant log file stuff
Running Actioner "12MassHeal" for player 1
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Level, newValue=3)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=ExpCap, newValue=28)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Members, newValue=15)
LOGONLY: CallBack.BattalionAttributeChanged call for Members ignored!
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5154)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|525|405|539|539|539|404|366 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5204)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|525|405|539|539|539|429|391 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5229)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|525|430|539|539|539|429|391 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5243)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|430|539|539|539|429|391 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5293)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|430|539|539|539|454|416 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5338)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|475|539|539|539|454|416 |539])
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5428)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|475|539|539|539|499|461 |539])
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5453)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|500|539|539|539|499|461 |539])
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY:Duplicate Leaders Detected in battalion of Elf-Units-Bladestorm Battalion, Demoting a Leader.
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5503)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|500|539|539|539|524|486 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5528)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|525|539|539|539|524|486 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5568)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|525|539|539|539|539|511 |539])
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5582)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|539|539|539|539|539|511 |539])
Saving Wealth=7
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=HitPoints, newValue=5610)
LOGONLY: CallBack.UnitHealthsChanged(playerID=1, battalionID=13, NewHealthsAsBarString=[44|44|44|44|44|539|539|539|539|539|539|539|539|539 |539])
Running Actioner "12MassHeal" for player 1
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Level, newValue=2)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=ExpCap, newValue=26)
LOGONLY: CallBack.BattalionAttributeChanged(playerID=1, battalionID=13, attributeName=Members, newValue=16)
LOGONLY: CallBack.BattalionAttributeChanged call for Members ignored!
Edit: I swear i didnt add the smilies :>