Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Telepath Tactics Liberated version 1.0.04; Unity Scene: Battle Campaign: The Vengeance of Emma Strider Scene: Coria Bridge Battle Time: 3/17/2022 11:10:29 PM
- 0 | remaining popupsQueued.Count = 0
- 1 | counter within PopupSpawnerScript has reached 0; adding new cyan-colored PopUp3D popup: +1
- 2 | remaining popupsQueued.Count = 0
- 3 | counter within PopupSpawnerScript has reached 0; adding new cyan-colored PopUp3D popup: +4
- 4 | remaining popupsQueued.Count = 0
- 5 | counter within PopupSpawnerScript has reached 0; adding new cyan-colored PopUp3D popup: +4
- 6 | remaining popupsQueued.Count = 0
- 7 | counter within PopupSpawnerScript has reached 0; adding new cyan-colored PopUp3D popup: +4
- 8 | remaining popupsQueued.Count = 1
- 9 | counter within PopupSpawnerScript has reached 30; adding new white-colored PopUp3D popup: -6
- 10 | remaining popupsQueued.Count = 0
- 11 | Mouse clicked on unit 4724
- 12 | running addSelector() in BattlefieldScript
- 13 | running showSelection() in unit 4724, player 0's Lakshmi Bana
- 14 | running selectNewUnit() in BattlefieldScript; selecting character 4724; gamePaused = False; isComputerBrainActive() = False
- 15 | selection behavior = Take Turn; last selectedUnit = -1
- 16 | running checkForMovement() in BattlefieldScript; unit 4724
- 17 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 18 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 1; barSkills = False
- 19 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 20 | Creating unique portrait for Lakshmi Bana; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 21 | Lakshmi Bana portraitValues.baseScale = 0.95
- 22 | item sack on unit 4724's space? unique ID: -1
- 23 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 24 | successfully selected unit 4724!
- 25 | running showSelectionAnim() in unit 4724's UnitScript
- 26 | running addSelector() in BattlefieldScript
- 27 | running addSelector() in BattlefieldScript
- 28 | running clearSelectionAnim() in unit 4724's UnitScript
- 29 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 30 | running addSelector() in BattlefieldScript
- 31 | running addSelector() in BattlefieldScript
- 32 | Mouse clicked on unit 4724
- 33 | running addSelector() in BattlefieldScript
- 34 | running showSelection() in unit 4724, player 0's Lakshmi Bana
- 35 | running selectNewUnit() in BattlefieldScript; selecting character 4724; gamePaused = False; isComputerBrainActive() = False
- 36 | selection behavior = Take Turn; last selectedUnit = -1
- 37 | running checkForMovement() in BattlefieldScript; unit 4724
- 38 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 39 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 1; barSkills = False
- 40 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 41 | Creating unique portrait for Lakshmi Bana; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 42 | Lakshmi Bana portraitValues.baseScale = 0.95
- 43 | item sack on unit 4724's space? unique ID: -1
- 44 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 45 | successfully selected unit 4724!
- 46 | running showSelectionAnim() in unit 4724's UnitScript
- 47 | running clearSelectionAnim() in unit 4724's UnitScript
- 48 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 49 | running addSelector() in BattlefieldScript
- 50 | Mouse clicked on unit 4724
- 51 | running addSelector() in BattlefieldScript
- 52 | running showSelection() in unit 4724, player 0's Lakshmi Bana
- 53 | running selectNewUnit() in BattlefieldScript; selecting character 4724; gamePaused = False; isComputerBrainActive() = False
- 54 | selection behavior = Take Turn; last selectedUnit = -1
- 55 | running checkForMovement() in BattlefieldScript; unit 4724
- 56 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 57 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 1; barSkills = False
- 58 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 59 | Creating unique portrait for Lakshmi Bana; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 60 | Lakshmi Bana portraitValues.baseScale = 0.95
- 61 | item sack on unit 4724's space? unique ID: -1
- 62 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 63 | successfully selected unit 4724!
- 64 | running showSelectionAnim() in unit 4724's UnitScript
- 65 | running addSelector() in BattlefieldScript
- 66 | running addSelector() in BattlefieldScript
- 67 | manually panning w/ keyboard! h 0.1887852, v 0
- 68 | manually panning w/ keyboard! h 0.6249137, v 0
- 69 | manually panning w/ keyboard! h 1.324184, v 0
- 70 | manually panning w/ keyboard! h 2.272771, v 0
- 71 | manually panning w/ keyboard! h 3, v 0
- 72 | manually panning w/ keyboard! h 3, v 0
- 73 | manually panning w/ keyboard! h 3, v 0
- 74 | manually panning w/ keyboard! h 3, v 0
- 75 | manually panning w/ keyboard! h 3, v 0
- 76 | manually panning w/ keyboard! h 3, v 0
- 77 | manually panning w/ keyboard! h 3, v 0
- 78 | manually panning w/ keyboard! h 0, v 0.1852075
- 79 | manually panning w/ keyboard! h 0, v 0.6196882
- 80 | manually panning w/ keyboard! h 0, v 1.338899
- 81 | manually panning w/ keyboard! h 0, v 2.346298
- 82 | manually panning w/ keyboard! h 0, v 3
- 83 | manually panning w/ keyboard! h 0, v 3
- 84 | manually panning w/ keyboard! h 0, v 3
- 85 | manually panning w/ keyboard! h 0, v 3
- 86 | manually panning w/ keyboard! h 0, v 3
- 87 | manually panning w/ keyboard! h 0, v -0.1803354
- 88 | manually panning w/ keyboard! h 0, v -0.6029845
- 89 | manually panning w/ keyboard! h 0, v -1.289147
- 90 | manually panning w/ keyboard! h 0, v -2.208016
- 91 | manually panning w/ keyboard! h 0, v -3
- 92 | manually panning w/ keyboard! h 0, v -3
- 93 | manually panning w/ keyboard! h 0, v -3
- 94 | manually panning w/ keyboard! h 0, v -3
- 95 | manually panning w/ keyboard! h 0.1790285, v 0
- 96 | manually panning w/ keyboard! h 0.5860953, v 0
- 97 | manually panning w/ keyboard! h 1.252472, v 0
- 98 | manually panning w/ keyboard! h 2.156229, v 0
- 99 | manually panning w/ keyboard! h 3, v 0
- 100 | manually panning w/ keyboard! h 3, v 0
- 101 | manually panning w/ keyboard! h 3, v 0
- 102 | manually panning w/ keyboard! h 3, v 0
- 103 | manually panning w/ keyboard! h 3, v 0
- 104 | manually panning w/ keyboard! h 3, v 0
- 105 | manually panning w/ keyboard! h 3, v 0
- 106 | manually panning w/ keyboard! h 3, v 0
- 107 | manually panning w/ keyboard! h 3, v 0
- 108 | manually panning w/ keyboard! h 3, v 0
- 109 | manually panning w/ keyboard! h 3, v 0
- 110 | manually panning w/ keyboard! h 3, v 0
- 111 | manually panning w/ keyboard! h 3, v 0
- 112 | manually panning w/ keyboard! h 3, v 0
- 113 | manually panning w/ keyboard! h 3, v 0
- 114 | manually panning w/ keyboard! h 3, v 0
- 115 | manually panning w/ keyboard! h 3, v 0
- 116 | manually panning w/ keyboard! h 3, v 0
- 117 | manually panning w/ keyboard! h 3, v 0
- 118 | manually panning w/ keyboard! h 3, v 0
- 119 | manually panning w/ keyboard! h 3, v 0
- 120 | manually panning w/ keyboard! h 3, v 0
- 121 | manually panning w/ keyboard! h 3, v 0.2316212
- 122 | manually panning w/ keyboard! h 3, v 0.6841609
- 123 | manually panning w/ keyboard! h 3, v 1.371803
- 124 | manually panning w/ keyboard! h 3, v 2.307811
- 125 | manually panning w/ keyboard! h 3, v 3
- 126 | manually panning w/ keyboard! h 3, v 3
- 127 | manually panning w/ keyboard! h 3, v 3
- 128 | manually panning w/ keyboard! h 3, v 3
- 129 | manually panning w/ keyboard! h 3, v 3
- 130 | manually panning w/ keyboard! h 3, v 3
- 131 | manually panning w/ keyboard! h 3, v 3
- 132 | manually panning w/ keyboard! h 3, v 3
- 133 | manually panning w/ keyboard! h 3, v 3
- 134 | manually panning w/ keyboard! h 3, v 3
- 135 | manually panning w/ keyboard! h 3, v 3
- 136 | manually panning w/ keyboard! h 3, v 3
- 137 | manually panning w/ keyboard! h 3, v 3
- 138 | manually panning w/ keyboard! h 3, v 3
- 139 | manually panning w/ keyboard! h 3, v 3
- 140 | manually panning w/ keyboard! h 3, v 3
- 141 | manually panning w/ keyboard! h 3, v 3
- 142 | manually panning w/ keyboard! h 3, v 3
- 143 | manually panning w/ keyboard! h -0.1700244, v 0
- 144 | manually panning w/ keyboard! h -0.55771, v 0
- 145 | manually panning w/ keyboard! h -1.209671, v 0
- 146 | manually panning w/ keyboard! h -2.085732, v 0
- 147 | manually panning w/ keyboard! h -3, v 0
- 148 | manually panning w/ keyboard! h -3, v 0
- 149 | manually panning w/ keyboard! h -3, v 0
- 150 | manually panning w/ keyboard! h -3, v 0
- 151 | manually panning w/ keyboard! h -3, v 0
- 152 | manually panning w/ keyboard! h -3, v 0
- 153 | manually panning w/ keyboard! h -3, v 0
- 154 | manually panning w/ keyboard! h -3, v 0
- 155 | manually panning w/ keyboard! h -3, v 0
- 156 | manually panning w/ keyboard! h -3, v 0
- 157 | manually panning w/ keyboard! h -3, v 0
- 158 | manually panning w/ keyboard! h -3, v 0
- 159 | manually panning w/ keyboard! h -3, v 0
- 160 | manually panning w/ keyboard! h -3, v 0
- 161 | manually panning w/ keyboard! h -3, v 0
- 162 | manually panning w/ keyboard! h -3, v 0
- 163 | manually panning w/ keyboard! h -3, v 0
- 164 | manually panning w/ keyboard! h -3, v 0
- 165 | manually panning w/ keyboard! h -3, v 0
- 166 | manually panning w/ keyboard! h -3, v 0
- 167 | manually panning w/ keyboard! h -3, v 0
- 168 | manually panning w/ keyboard! h -3, v 0
- 169 | manually panning w/ keyboard! h -3, v 0
- 170 | manually panning w/ keyboard! h -3, v 0
- 171 | manually panning w/ keyboard! h -3, v 0
- 172 | manually panning w/ keyboard! h -3, v 0
- 173 | manually panning w/ keyboard! h -3, v 0
- 174 | manually panning w/ keyboard! h -3, v 0
- 175 | manually panning w/ keyboard! h -3, v 0
- 176 | manually panning w/ keyboard! h -3, v 0
- 177 | manually panning w/ keyboard! h -3, v 0
- 178 | manually panning w/ keyboard! h -3, v 0
- 179 | manually panning w/ keyboard! h -3, v 0
- 180 | manually panning w/ keyboard! h -3, v 0
- 181 | manually panning w/ keyboard! h -3, v 0
- 182 | manually panning w/ keyboard! h 0, v -0.1842056
- 183 | manually panning w/ keyboard! h 0, v -0.5913944
- 184 | manually panning w/ keyboard! h 0, v -1.21538
- 185 | manually panning w/ keyboard! h 0, v -2.063427
- 186 | manually panning w/ keyboard! h 0, v -3
- 187 | manually panning w/ keyboard! h 0, v -3
- 188 | manually panning w/ keyboard! h 0, v -3
- 189 | manually panning w/ keyboard! h 0, v -3
- 190 | manually panning w/ keyboard! h 0, v -3
- 191 | manually panning w/ keyboard! h 0, v -3
- 192 | manually panning w/ keyboard! h 0, v -3
- 193 | manually panning w/ keyboard! h 0, v -3
- 194 | manually panning w/ keyboard! h 0, v -3
- 195 | manually panning w/ keyboard! h 0, v -3
- 196 | manually panning w/ keyboard! h 0, v -3
- 197 | manually panning w/ keyboard! h 0, v -3
- 198 | manually panning w/ keyboard! h 0, v -3
- 199 | manually panning w/ keyboard! h 0, v -3
- 200 | manually panning w/ keyboard! h 0, v -3
- 201 | manually panning w/ keyboard! h 0, v -3
- 202 | manually panning w/ keyboard! h 0.2524773, v -3
- 203 | manually panning w/ keyboard! h 0.7274013, v -3
- 204 | manually panning w/ keyboard! h 1.446101, v -3
- 205 | manually panning w/ keyboard! h 2.426262, v -3
- 206 | manually panning w/ keyboard! h 3, v -3
- 207 | manually panning w/ keyboard! h 3, v -3
- 208 | manually panning w/ keyboard! h 3, v -3
- 209 | manually panning w/ keyboard! h 3, v -3
- 210 | manually panning w/ keyboard! h 3, v -3
- 211 | manually panning w/ keyboard! h 3, v -3
- 212 | manually panning w/ keyboard! h 3, v -3
- 213 | manually panning w/ keyboard! h 3, v -3
- 214 | manually panning w/ keyboard! h 3, v -3
- 215 | manually panning w/ keyboard! h 3, v -3
- 216 | manually panning w/ keyboard! h 3, v -3
- 217 | manually panning w/ keyboard! h 3, v -3
- 218 | manually panning w/ keyboard! h 3, v -3
- 219 | manually panning w/ keyboard! h 3, v -3
- 220 | manually panning w/ keyboard! h 3, v -3
- 221 | manually panning w/ keyboard! h 3, v -3
- 222 | manually panning w/ keyboard! h 3, v -3
- 223 | manually panning w/ keyboard! h 3, v -3
- 224 | manually panning w/ keyboard! h 3, v -3
- 225 | manually panning w/ keyboard! h 3, v -3
- 226 | manually panning w/ keyboard! h 3, v -3
- 227 | manually panning w/ keyboard! h -0.1666882, v 0
- 228 | manually panning w/ keyboard! h -0.5857139, v 0
- 229 | manually panning w/ keyboard! h -1.230416, v 0
- 230 | manually panning w/ keyboard! h -2.097292, v 0
- 231 | manually panning w/ keyboard! h -3, v 0
- 232 | manually panning w/ keyboard! h -3, v 0
- 233 | manually panning w/ keyboard! h -3, v 0
- 234 | manually panning w/ keyboard! h -3, v 0
- 235 | manually panning w/ keyboard! h -3, v 0
- 236 | manually panning w/ keyboard! h -3, v 0
- 237 | manually panning w/ keyboard! h -3, v 0
- 238 | manually panning w/ keyboard! h -3, v 0
- 239 | manually panning w/ keyboard! h -3, v 0
- 240 | manually panning w/ keyboard! h -3, v 0
- 241 | manually panning w/ keyboard! h -3, v 0
- 242 | manually panning w/ keyboard! h -3, v 0
- 243 | manually panning w/ keyboard! h -3, v 0
- 244 | Mouse clicked on unit 2678
- 245 | running addSelector() in BattlefieldScript
- 246 | running showSelection() in unit 2678, player 0's Louise Legerdemain
- 247 | running selectNewUnit() in BattlefieldScript; selecting character 2678; gamePaused = False; isComputerBrainActive() = False
- 248 | selection behavior = Take Turn; last selectedUnit = 4724
- 249 | running checkForMovement() in BattlefieldScript; unit 2678
- 250 | running clearSelectionAnim() in unit 4724's UnitScript
- 251 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 252 | running placeMoveSpaces() in BattlefieldScript; moverID = 2678; movingUnitPos = 474
- 253 | found 0 total sets of coordinates with allied traps:
- 254 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 10; barSkills = False
- 255 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 256 | Creating unique portrait for Louise Legerdemain; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 257 | Louise Legerdemain portraitValues.baseScale = 1
- 258 | item sack on unit 2678's space? unique ID: -1
- 259 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 260 | successfully selected unit 2678!
- 261 | running showSelectionAnim() in unit 2678's UnitScript
- 262 | moveTileDisplay() at 16 , 11
- 263 | moveTileDisplay() at 16 , 11
- 264 | manually panning w/ keyboard! h 0, v 0.1799667
- 265 | manually panning w/ keyboard! h 0, v 0.6002867
- 266 | manually panning w/ keyboard! h -0.253235, v 1.273842
- 267 | manually panning w/ keyboard! h -0.8147439, v 2.255671
- 268 | manually panning w/ keyboard! h -1.6388, v 3
- 269 | moveTileDisplay() at 12 , 10
- 270 | manually panning w/ keyboard! h -2.723416, v 3
- 271 | moveTileDisplay() at 12 , 9
- 272 | manually panning w/ keyboard! h -3, v 3
- 273 | moveTileDisplay() at 11 , 9
- 274 | moveTileDisplay() at 11 , 8
- 275 | moveTileDisplay() at 10 , 9
- 276 | Mouse clicked on unit 5617
- 277 | running addSelector() in BattlefieldScript
- 278 | running showSelection() in unit 5617, player 0's Zimmer Thrawn
- 279 | running selectNewUnit() in BattlefieldScript; selecting character 5617; gamePaused = False; isComputerBrainActive() = False
- 280 | selection behavior = Take Turn; last selectedUnit = 2678
- 281 | running checkForMovement() in BattlefieldScript; unit 5617
- 282 | running clearSelectionAnim() in unit 2678's UnitScript
- 283 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 284 | running placeMoveSpaces() in BattlefieldScript; moverID = 5617; movingUnitPos = 287
- 285 | found 0 total sets of coordinates with allied traps:
- 286 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 4; barSkills = False
- 287 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 288 | Creating unique portrait for Zimmer Thrawn; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 289 | Zimmer Thrawn portraitValues.baseScale = 1
- 290 | item sack on unit 5617's space? unique ID: -1
- 291 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 292 | successfully selected unit 5617!
- 293 | running showSelectionAnim() in unit 5617's UnitScript
- 294 | moveTileDisplay() at 10 , 9
- 295 | moveTileDisplay() at 11 , 9
- 296 | moveTileDisplay() at 12 , 9
- 297 | moveTileDisplay() at 13 , 9
- 298 | Mouse clicked on unit 10572
- 299 | running addSelector() in BattlefieldScript
- 300 | running showSelection() in unit 10572, player 0's Wooden Bridge
- 301 | running selectNewUnit() in BattlefieldScript; selecting character 10572; gamePaused = False; isComputerBrainActive() = False
- 302 | selection behavior = Move To Space; last selectedUnit = 5617
- 303 | Wooden Bridge script ID = -1
- 304 | running addSelector() in BattlefieldScript
- 305 | running moveTileClicked() in BattlefieldScript; Zimmer Thrawn moving 5 spaces to 13 , 9; movesSeq.Count = 5; facingSeq.Count = 5; preventSFX = False
- 306 | running checkMoveSequenceForHolds() in BattlefieldScript
- 307 | running checkMoveSequenceForPressureTriggers() in BattlefieldScript
- 308 | running moveUnit() in BattlefieldScript for unit 5617, destination 13,9. moveType = Land; forcedMovement = False
- 309 | adding to undo stack at 9, 8 with elevation 3
- 310 | moving to 13, 9 with elevation 3
- 311 | running moveUnit() in UnitScript; unit 5617, Zimmer Thrawn; moveMethod = Land, movesSeq.Count = 5
- 312 | called playLoop() in SoundManager; sfxName = Footsteps_Outdoors, assigning to channel 0
- 313 | total distance to move is 2.473863; moving = True
- 314 | running clearHolds() in BattlefieldScript
- 315 | reaching destination space! setting transform position to (5.7, 1.2, -8.1)
- 316 | playing stopLoop() in SoundManager; sfxName = Footsteps_Outdoors
- 317 | found Footsteps_Outdoors in channel 0; is playing?True
- 318 | running finishedMoving() in BattlefieldScript for unit 5617; inCombat = False; forcedMove = False; controllerScript.isDialogueActive() = False
- 319 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnReachingArea, loadedDialogue.Count = 35; queueIfFound = True
- 320 | checking: is 13,9 within topY 8 to bottomY 12 and leftX 0 to rightX 0? inside = False
- 321 | triggered OnReachingArea dialogue? False
- 322 | running checkForMovement() in BattlefieldScript; unit 5617
- 323 | running selectNewUnit() in BattlefieldScript; selecting character 5617; gamePaused = False; isComputerBrainActive() = False
- 324 | selection behavior = Take Turn; last selectedUnit = 5617
- 325 | running checkForMovement() in BattlefieldScript; unit 5617
- 326 | running clearSelectionAnim() in unit 5617's UnitScript
- 327 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 328 | running placeMoveSpaces() in BattlefieldScript; moverID = 5617; movingUnitPos = 412
- 329 | found 0 total sets of coordinates with allied traps:
- 330 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 4; barSkills = False
- 331 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 332 | Creating unique portrait for Zimmer Thrawn; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 333 | Zimmer Thrawn portraitValues.baseScale = 1
- 334 | item sack on unit 5617's space? unique ID: -1
- 335 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 336 | successfully selected unit 5617!
- 337 | running showSelectionAnim() in unit 5617's UnitScript
- 338 | Mouse clicked on unit 2678
- 339 | running addSelector() in BattlefieldScript
- 340 | running showSelection() in unit 2678, player 0's Louise Legerdemain
- 341 | running selectNewUnit() in BattlefieldScript; selecting character 2678; gamePaused = False; isComputerBrainActive() = False
- 342 | selection behavior = Take Turn; last selectedUnit = 5617
- 343 | running checkForMovement() in BattlefieldScript; unit 2678
- 344 | running clearSelectionAnim() in unit 5617's UnitScript
- 345 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 346 | running placeMoveSpaces() in BattlefieldScript; moverID = 2678; movingUnitPos = 474
- 347 | found 0 total sets of coordinates with allied traps:
- 348 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 10; barSkills = False
- 349 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 350 | Creating unique portrait for Louise Legerdemain; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 351 | Louise Legerdemain portraitValues.baseScale = 1
- 352 | item sack on unit 2678's space? unique ID: -1
- 353 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 354 | successfully selected unit 2678!
- 355 | running showSelectionAnim() in unit 2678's UnitScript
- 356 | running addSelector() in BattlefieldScript
- 357 | Mind Shield in Louise Legerdemain max range > 1; checking for applicable RangeBonus tag
- 358 | Mind Shield in Louise Legerdemain max range > 1; checking for applicable RangeBonus tag
- 359 | clicked skill button 1
- 360 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 2678, skillName = Mind Shield
- 361 | Louise Legerdemain has Mind Shield
- 362 | Louise Legerdemain has enough energy to meet the cost of 3
- 363 | Louise Legerdemain hasn't used the skill already this turn
- 364 | Louise Legerdemain meets the skill dependency requirements!
- 365 | running hideActionsMenu() in ControllerScript
- 366 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 367 | running placeAttackTiles() in BattlefieldScript for character 2678, skill Mind Shield
- 368 | Mind Shield in Louise Legerdemain max range > 1; checking for applicable RangeBonus tag
- 369 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 370 | Mouse clicked on unit 5617
- 371 | running addSelector() in BattlefieldScript
- 372 | running showSelection() in unit 5617, player 0's Zimmer Thrawn
- 373 | running selectNewUnit() in BattlefieldScript; selecting character 5617; gamePaused = False; isComputerBrainActive() = False
- 374 | is shift pressed? False. clickedSkill = Mind Shield
- 375 | scoring skills for shift-click! previously clicked skill = Mind Shield
- 376 | selection behavior = Attack Space; last selectedUnit = 2678
- 377 | Mouse clicked on TileAttack at 13 , 9
- 378 | running attackTileClicked( 13 , 9 ) in BattlefieldScript; CPUAttacker = False; displayDmg = True
- 379 | running hideTextOverlay() in ControllerScript
- 380 | unit 10572 detected, whereas attackerID = 2678; targeting at least one non-self unit confirmed!
- 381 | running checkForCombatBark(); bark type Heal; randomRoll = 15 and barkChance = 25
- 382 | running getDialogue() in Louise Legerdemain; dialogueTypes = Heal
- 383 | found 0 lines of Heal dialogue within Louise Legerdemain that meets requirements; picking 1!
- 384 | ERROR: no dialogue of the specified type(s) was found!
- 385 | detected need for non-approach dialogue--replacing with generic line:
- 386 | _______________________________________
- 387 | running queueAttack() for unit 2678 skill Mind Shield; 0 statusEffects; stopsCounters = False
- 388 | running buildFXList(); soundAndFXString = SFX[Charge Up:0],SFX[Shield Mind:0.25],VFX[MindShield:OnTargets:0.25:0|0|-0.5]; soundAndFXStrList.Count = 3
- 389 | VFX MindShield:OnTargets:0.25:0|0|-0.5 parsed! isDirectional = False; newFX.name = MindShield
- 390 | ===> Mind Shield deals 24 base Shield dmg facing Up; attacksQueued.Count now = 1
- 391 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 392 | running clearSelectionAnim() in unit 2678's UnitScript
- 393 | checking for any queued dialogue before beginning combat sequence; 0 dialogues found
- 394 | camera distance from pan target at (5.7, 1.1, -15.0) = 17.16348
- 395 | !!! unable to select unit 2678--game is paused and in combat!
- 396 | _______________________________________
- 397 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 1
- 398 | Mind Shield's animName is ; using animName = Mind Shield
- 399 | running newAnim() in unit 2678 UnitScript; animType = Mind Shield, facing = Up, isSkillAnim = True
- 400 | determining spaces hit by next queued attack, Mind Shield; 1 total. stopsCounters? False
- 401 | _______________________________________
- 402 | running applyAttackAt( 412 ) in BattlefieldScript; attackerID = 2678;2 units on space, atk's pos in attacksQueued = 0; attacksQueued.Count = 1
- 403 | running checkForHit() to see if attack 0 hits spacePos 412
- 404 | accuracy is 100, targetDodge is 3, atkRoll is 97
- 405 | attack will hit unit 5617 on space 412! stops counters? False
- 406 | total damage to deal to char 5617: 24
- 407 | running checkForEquipmentDegradation() in BattlefieldScript
- 408 | running queueAttackFX() in BattlefieldScript; new attack's fxList contains 3 effects; attackHitAnyone = True
- 409 | adding Charge Up, with onTime value of 0 and onVFXDeath of
- 410 | adding Shield Mind, with onTime value of 0.25 and onVFXDeath of
- 411 | adding MindShield, with onTime value of 0.25 and onVFXDeath of
- 412 | unitsBeingMoved.Count = 0; no one's been knocked back. about to initiate waitToConcludeAttack() coroutine
- 413 | running waitToConcludeAttack(); waitFor = 2
- 414 | running checkAttackFX() in BattlefieldScript; playing Charge Up at 0.08295945 with onTime trigger 0
- 415 | running playAttackFX() in BattlefieldScript; playing Charge Up!
- 416 | is SFX
- 417 | running checkAttackFX() in BattlefieldScript; playing MindShield at 0.2630178 with onTime trigger 0.25
- 418 | running playAttackFX() in BattlefieldScript; playing MindShield!
- 419 | ============================================================
- 420 | is VFX; refName = ; placementRule = OnTargets!
- 421 | >> running createVFX() in BattlefieldScript: MindShield at 13 , 9, facing Up; toward -1 , -1
- 422 | running startAnim() in VFXScript; animationName = MindShield; referenceName =
- 423 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/MindShield
- 424 | running checkAttackFX() in BattlefieldScript; playing Shield Mind at 0.2630178 with onTime trigger 0.25
- 425 | running playAttackFX() in BattlefieldScript; playing Shield Mind!
- 426 | is SFX
- 427 | ~~~~ running concludeAttack()! attacksQueued.Count = 1; damageQueued.Count = 1
- 428 | running checkForSwimming()
- 429 | running processDamageQueue() in BattlefieldScript; 1 DamageInfo queued up!
- 430 | processing damage for target at queue position 1 / 1:
- 431 | consolidating all queued status effects on unit 5617...
- 432 | no status effects are detected
- 433 | damageQueued[ 0 ] imparts 0 status effects
- 434 | running checkForStatusEffectsHit()
- 435 | detected no status effects actually hitting in processDamageQueue()
- 436 | next, consolidating all queued damage to unit 5617...
- 437 | damageQueued[ 0 ], 24 Shield from unit 2678, targets unit 5617!
- 438 | remaining damageQueued.Count = 0
- 439 | Zimmer Thrawn starts with 35 max Health and 21 Damage
- 440 | consolidating damage from 1 DamageInfo instance(s) in damageChar()
- 441 | display dmg: -24 Shield, affecting Health
- 442 | preparing to display -24 Shield damage
- 443 | turnWhiteIfDamaging True; prefix +; dmgColor green
- 444 | > applying 24 of element Shield affecting Health to unit 5617 in damageChar()
- 445 | >> running createParticleFountain() in BattlefieldScript at 5.7 , 1.2 , -8.1, of type Sparks
- 446 | running addParticleSystem( SparkShowerFX ) in ParticleFountainScript
- 447 | unit 5617 Damage is now 0, with endHealth of 35/35 from startHealth of 14/35; wasCharacterHurt = False
- 448 | unit 5617 took -24 Health damage; is dead? False
- 449 | creating popups in damageChar(); allPopups.Count = 1
- 450 | >> running createPopups() in BattlefieldScript; 1 popups associated with unit 5617 at 5.7 , 1.2 , -8.1; delayIncrement = 20
- 451 | no pre-existing popupSpawner for the current unit! creating a new one at position 5.7 , 1.2 , -8.1
- 452 | queueing new popup within PopupSpawnerScript: +24 with delay 0; delayIncrement = 20, counter = -1
- 453 | nextDelay increased to 20
- 454 | running checkToStoreExp(); attackerID = 2678
- 455 | Louise Legerdemain has now used Mind Shield 3 times on unit 5617
- 456 | element = Shield; targetID = 5617; subsequentUsesVsTarget = 2
- 457 | running storeExperience(); uniqueID = 2678; targetAmt = 15; skillCost = 3
- 458 | storedExp = True
- 459 | unit 5617 isn't dead; element = Shield and amount = -24!
- 460 | running checkForDialogue() in ControllerScript; triggerToCheckFor = PostCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 461 | running checkForCounterAttack(); Zimmer Thrawn meets basic requirements = False
- 462 | finished processing damage queue; preparing to apply afterAtk behavior
- 463 | attacksQueued[ 0 ].attackerID = 2678; selectedUnit = 2678; attacksQueued[ 0 ].afterAttack = End Turn
- 464 | no attacks left in queue--check for onDeath attacks now!
- 465 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 0
- 466 | done checking for onDeath attacks; attacksQueued.Count = 0
- 467 | counter within PopupSpawnerScript has reached 0; adding new green-colored PopUp3D popup: +24
- 468 | remaining popupsQueued.Count = 0
- 469 | running finishAnim() in VFXScript; marking MindShield animation completed, checking for OnDeath match with refName
- 470 | _______________________________________
- 471 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 0
- 472 | no more attacks queued! checking for any queued dialogue before ending combat sequence; 0 dialogues found
- 473 | _______________________________________
- 474 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 475 | current death rules: Permadeath
- 476 | running distributeExperience()
- 477 | running getTotalExp() for unit 2678 w/in ExpInfo; targetValue = 11, numOfTargets = 1, skillCost = 2
- 478 | avgValuePerTarget = 11
- 479 | gaining 11 for target 0 (reduceTargetValueBy 0)
- 480 | gaining 2 for skillCost
- 481 | totalExp: 13
- 482 | stored exp 0: char 2678 should gain 13
- 483 | running gainExp(); char 2678, Louise Legerdemain; adding 13 to 30
- 484 | running gainExp() within CharLevelUp; Louise Legerdemain has 30 exp, gains 13 experience
- 485 | >> running createExpBar() in BattlefieldScript; 30 XP => 43XP; levelingUp = False
- 486 | Mouse clicked on unit 5617
- 487 | running endCombatSequence() in BattlefieldScript; levelUpsQueued.Count = 0; controllerScript.isDialogueActive() = False
- 488 | graying out 1 units
- 489 | running endCharTurn() for Louise Legerdemain, unit 2678
- 490 | running clearSelectionAnim() in unit 2678's UnitScript
- 491 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 492 | running fadeTextOverlay() in ControllerScript
- 493 | running addSelector() in BattlefieldScript
- 494 | running addSelector() in BattlefieldScript
- 495 | running showSelection() in unit 5617, player 0's Zimmer Thrawn
- 496 | running selectNewUnit() in BattlefieldScript; selecting character 5617; gamePaused = False; isComputerBrainActive() = False
- 497 | selection behavior = Take Turn; last selectedUnit = -1
- 498 | running checkForMovement() in BattlefieldScript; unit 5617
- 499 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 500 | running placeMoveSpaces() in BattlefieldScript; moverID = 5617; movingUnitPos = 412
- 501 | found 0 total sets of coordinates with allied traps:
- 502 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 4; barSkills = False
- 503 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 504 | Creating unique portrait for Zimmer Thrawn; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 505 | Zimmer Thrawn portraitValues.baseScale = 1
- 506 | item sack on unit 5617's space? unique ID: -1
- 507 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 508 | successfully selected unit 5617!
- 509 | running showSelectionAnim() in unit 5617's UnitScript
- 510 | manually panning w/ keyboard! h 0, v 0.2269399
- 511 | manually panning w/ keyboard! h 0, v 0.7406061
- 512 | manually panning w/ keyboard! h 0, v 1.513846
- 513 | manually panning w/ keyboard! h 0, v 2.571819
- 514 | manually panning w/ keyboard! h 0, v 3
- 515 | manually panning w/ keyboard! h 0, v 3
- 516 | manually panning w/ keyboard! h 0, v 3
- 517 | manually panning w/ keyboard! h 0, v 3
- 518 | manually panning w/ keyboard! h 0, v 3
- 519 | running addSelector() in BattlefieldScript
- 520 | Mouse clicked on unit 2676
- 521 | running addSelector() in BattlefieldScript
- 522 | running showSelection() in unit 2676, player 0's Farasat Hashmal
- 523 | running selectNewUnit() in BattlefieldScript; selecting character 2676; gamePaused = False; isComputerBrainActive() = False
- 524 | selection behavior = Take Turn; last selectedUnit = 5617
- 525 | running checkForMovement() in BattlefieldScript; unit 2676
- 526 | running clearSelectionAnim() in unit 5617's UnitScript
- 527 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 528 | running placeMoveSpaces() in BattlefieldScript; moverID = 2676; movingUnitPos = 162
- 529 | found 0 total sets of coordinates with allied traps:
- 530 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 3; barSkills = False
- 531 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 532 | Creating unique portrait for Farasat Hashmal; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 533 | Farasat Hashmal portraitValues.baseScale = 1
- 534 | item sack on unit 2676's space? unique ID: -1
- 535 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 536 | successfully selected unit 2676!
- 537 | running showSelectionAnim() in unit 2676's UnitScript
- 538 | manually panning w/ keyboard! h -0.1693429, v 0
- 539 | manually panning w/ keyboard! h -0.5833058, v 0.24462
- 540 | moveTileDisplay() at 6 , 7
- 541 | manually panning w/ keyboard! h -1.241805, v 0.7337761
- 542 | manually panning w/ keyboard! h -2.209168, v 1.531796
- 543 | manually panning w/ keyboard! h -3, v 2.658763
- 544 | manually panning w/ keyboard! h -3, v 3
- 545 | running hideActionsMenu() in ControllerScript
- 546 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 547 | running createCharScreen() in ControllerScript for Farasat Hashmal, unit 2676
- 548 | configuring skill button 0 in CharacterScreenScript; buttonSkillsList[0/3] = Mind Blast
- 549 | configuring skill button 1 in CharacterScreenScript; buttonSkillsList[1/3] = Light Blast
- 550 | configuring skill button 2 in CharacterScreenScript; buttonSkillsList[2/3] = Blinding Cloak
- 551 | inv button 0 in CharacterScreenScript; item 0/4 = Bandages
- 552 | inv button 1 in CharacterScreenScript; item 1/4 = Iron Helm
- 553 | inv button 2 in CharacterScreenScript; item 2/4 = Leather Boots
- 554 | inv button 3 in CharacterScreenScript; item 3/4 = Leather Armor
- 555 | inv button 4 in CharacterScreenScript has been set to inactive.
- 556 | inv button 5 in CharacterScreenScript has been set to inactive.
- 557 | inv button 6 in CharacterScreenScript has been set to inactive.
- 558 | inv button 7 in CharacterScreenScript has been set to inactive.
- 559 | inv button 8 in CharacterScreenScript has been set to inactive.
- 560 | inv button 9 in CharacterScreenScript has been set to inactive.
- 561 | inv button 10 in CharacterScreenScript has been set to inactive.
- 562 | inv button 11 in CharacterScreenScript has been set to inactive.
- 563 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 564 | Creating unique portrait for Farasat Hashmal; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 565 | Character Screen MenuHolder running playAppearAnim()!
- 566 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharScreen, loadedDialogue.Count = 35; queueIfFound = True
- 567 | running buttonClicked() in ItemBoxScript for box 0; yesNoScreenOpen = False; ownersTurnHasEnded = False; unitCategory = character; ownerUniqueID = 2676
- 568 | clicked item box 0
- 569 | clicked Use/Equip for item box 0
- 570 | running useItem() in BattlefieldScript; uniqueID = 2676; item = Bandages
- 571 | item.masteriesReq = ; does unit have a matching mastery?False
- 572 | running useItem() on Bandages in LoadedCharacter Farasat Hashmal
- 573 | ...adds -12 to Damage
- 574 | running removeItem() in LoadedCharacter Farasat Hashmal; itemID = 32
- 575 | found itemID on Bandages; removing from inventory
- 576 | item grants 0 experience; item.expScaledAgainstLevel = -1
- 577 | running clearCharScreen() in ControllerScript
- 578 | Character Screen MenuHolder running playDisappearAnim()!
- 579 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 580 | running createPopupsFor() in BattlefieldScript; 1 popups for unit 2676; delayIncrement = 30
- 581 | >> running createPopups() in BattlefieldScript; 1 popups associated with unit 2676 at 4.5 , 1.2 , -3.300001; delayIncrement = 30
- 582 | no pre-existing popupSpawner for the current unit! creating a new one at position 4.5 , 1.2 , -3.300001
- 583 | queueing new popup within PopupSpawnerScript: +12 with delay 0; delayIncrement = 30, counter = -1
- 584 | nextDelay increased to 30
- 585 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 3; barSkills = False
- 586 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnUse, loadedDialogue.Count = 35; queueIfFound = True
- 587 | counter within PopupSpawnerScript has reached 0; adding new green-colored PopUp3D popup: +12
- 588 | remaining popupsQueued.Count = 0
- 589 | moveTileDisplay() at 4 , 7
- 590 | running addSelector() in BattlefieldScript
- 591 | Light Blast in Farasat Hashmal max range > 1; checking for applicable RangeBonus tag
- 592 | Light Blast in Farasat Hashmal max range > 1; checking for applicable RangeBonus tag
- 593 | clicked skill button 1
- 594 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 2676, skillName = Light Blast
- 595 | Farasat Hashmal has Light Blast
- 596 | Farasat Hashmal has enough energy to meet the cost of 4
- 597 | Farasat Hashmal hasn't used the skill already this turn
- 598 | Farasat Hashmal meets the skill dependency requirements!
- 599 | running hideActionsMenu() in ControllerScript
- 600 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 601 | running placeAttackTiles() in BattlefieldScript for character 2676, skill Light Blast
- 602 | Light Blast in Farasat Hashmal max range > 1; checking for applicable RangeBonus tag
- 603 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 604 | Mouse clicked on unit 10426
- 605 | running addSelector() in BattlefieldScript
- 606 | running showSelection() in unit 10426, player 0's Ebon Crossbowman
- 607 | running selectNewUnit() in BattlefieldScript; selecting character 10426; gamePaused = False; isComputerBrainActive() = False
- 608 | is shift pressed? False. clickedSkill = Light Blast
- 609 | scoring skills for shift-click! previously clicked skill = Light Blast
- 610 | selection behavior = Attack Space; last selectedUnit = 2676
- 611 | Mouse clicked on TileAttack at 5 , 4
- 612 | running attackTileClicked( 5 , 4 ) in BattlefieldScript; CPUAttacker = False; displayDmg = True
- 613 | running hideTextOverlay() in ControllerScript
- 614 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 615 | matchedTarget = False; queueIfFound = True
- 616 | running checkForCombatBark(); bark type Attack; randomRoll = 89 and barkChance = 10
- 617 | _______________________________________
- 618 | running queueAttack() for unit 2676 skill Light Blast; 1 statusEffects; stopsCounters = True
- 619 | running buildFXList(); soundAndFXString = SFX[Feedback Charge Up:0],SFX[Blast Light:OnDeath-A1],VFX[LightBlast_1(A1):OnSelf:0.25:0.6|0|0.7],VFX[LightBlast_2(A2):TowardTargets:OnDeath-A1:0.6|0|0.7],VFX[LightBlast_3:OnTargets:OnDeath-A2:0|0|0.3]; soundAndFXStrList.Count = 5
- 620 | VFX LightBlast_1(A1):OnSelf:0.25:0.6|0|0.7 parsed! isDirectional = False; newFX.name = LightBlast_1
- 621 | VFX LightBlast_2(A2):TowardTargets:OnDeath-A1:0.6|0|0.7 parsed! isDirectional = False; newFX.name = LightBlast_2
- 622 | VFX LightBlast_3:OnTargets:OnDeath-A2:0|0|0.3 parsed! isDirectional = False; newFX.name = LightBlast_3
- 623 | ===> Light Blast deals 20 base Light dmg facing Left; attacksQueued.Count now = 1
- 624 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 625 | running clearSelectionAnim() in unit 2676's UnitScript
- 626 | checking for any queued dialogue before beginning combat sequence; 0 dialogues found
- 627 | camera distance from pan target at (3.3, 1.3, -9.6) = 16.94493
- 628 | !!! unable to select unit 2676--game is paused and in combat!
- 629 | _______________________________________
- 630 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 1
- 631 | Light Blast's animName is ; using animName = Light Blast
- 632 | running newAnim() in unit 2676 UnitScript; animType = Light Blast, facing = Left, isSkillAnim = True
- 633 | determining spaces hit by next queued attack, Light Blast; 1 total. stopsCounters? True
- 634 | _______________________________________
- 635 | running applyAttackAt( 159 ) in BattlefieldScript; attackerID = 2676;1 units on space, atk's pos in attacksQueued = 0; attacksQueued.Count = 1
- 636 | running checkForHit() to see if attack 0 hits spacePos 159
- 637 | accuracy is 100, targetDodge is 0, atkRoll is 34
- 638 | attack will hit unit 10426 on space 159! stops counters? True
- 639 | total damage to deal to char 10426: 12
- 640 | running checkForEquipmentDegradation() in BattlefieldScript
- 641 | running queueAttackFX() in BattlefieldScript; new attack's fxList contains 5 effects; attackHitAnyone = True
- 642 | adding Feedback Charge Up, with onTime value of 0 and onVFXDeath of
- 643 | adding Blast Light, with onTime value of -1 and onVFXDeath of A1
- 644 | adding LightBlast_1, with onTime value of 0.25 and onVFXDeath of
- 645 | adding LightBlast_2, with onTime value of -1 and onVFXDeath of A1
- 646 | adding LightBlast_3, with onTime value of -1 and onVFXDeath of A2
- 647 | unitsBeingMoved.Count = 0; no one's been knocked back. about to initiate waitToConcludeAttack() coroutine
- 648 | running waitToConcludeAttack(); waitFor = 2.35
- 649 | running checkAttackFX() in BattlefieldScript; playing Feedback Charge Up at 0.1378684 with onTime trigger 0
- 650 | running playAttackFX() in BattlefieldScript; playing Feedback Charge Up!
- 651 | is SFX
- 652 | running checkAttackFX() in BattlefieldScript; playing LightBlast_1 at 0.2682689 with onTime trigger 0.25
- 653 | running playAttackFX() in BattlefieldScript; playing LightBlast_1!
- 654 | ============================================================
- 655 | is VFX; refName = A1; placementRule = OnSelf!
- 656 | >> running createVFX() in BattlefieldScript: LightBlast_1 at 5 , 7, facing Left; toward -1 , -1
- 657 | offsets detected! frontBackOffset = 0.6 , leftRightOffset = 0
- 658 | ...offsets translated to z and x axes: zOffset = 0 , xOffset = -0.36
- 659 | running startAnim() in VFXScript; animationName = LightBlast_1; referenceName = A1
- 660 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/LightBlast_1
- 661 | running finishAnim() in VFXScript; marking LightBlast_1 animation completed, checking for OnDeath match with refName A1
- 662 | running triggerAttackFX() in BattlefieldScript; deadFXRefName = A1
- 663 | running playAttackFX() in BattlefieldScript; playing LightBlast_2!
- 664 | ============================================================
- 665 | is VFX; refName = A2; placementRule = TowardTargets!
- 666 | target spacePos 159 = 5 , 4
- 667 | >> running createVFX() in BattlefieldScript: LightBlast_2 at 5 , 7, facing Left; toward 5 , 4
- 668 | offsets detected! frontBackOffset = 0.6 , leftRightOffset = 0
- 669 | ...offsets translated to z and x axes: zOffset = 0 , xOffset = -0.36
- 670 | VFX LightBlast_2 moving Left to target detected! towardTarget 5 , 4: X = 2.7 , Z = -3.31 , Y = 2.3, total distance 1.494657
- 671 | running startAnim() in VFXScript; animationName = LightBlast_2; referenceName = A2
- 672 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/LightBlast_2
- 673 | running moveVFX() in VFXScript
- 674 | ** current VFX LightBlast_2 position: x 4.14, y 2.15, z -2.49
- 675 | >> target VFX LightBlast_2 position: x 2.7, y 2.3, z -3.31
- 676 | == total distance to move is 1.494657; clipLength = 0.4838709; base moveSpeed = 3.088958
- 677 | && multiplied by speedFactor 1, moveSpeed is now 3.088958!
- 678 | running playAttackFX() in BattlefieldScript; playing Blast Light!
- 679 | is SFX
- 680 | running finishAnim() in VFXScript; marking LightBlast_2 animation completed, checking for OnDeath match with refName A2
- 681 | running triggerAttackFX() in BattlefieldScript; deadFXRefName = A2
- 682 | running playAttackFX() in BattlefieldScript; playing LightBlast_3!
- 683 | ============================================================
- 684 | is VFX; refName = ; placementRule = OnTargets!
- 685 | >> running createVFX() in BattlefieldScript: LightBlast_3 at 5 , 4, facing Left; toward -1 , -1
- 686 | running startAnim() in VFXScript; animationName = LightBlast_3; referenceName =
- 687 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/LightBlast_3
- 688 | ~~~~ running concludeAttack()! attacksQueued.Count = 1; damageQueued.Count = 1
- 689 | running checkForSwimming()
- 690 | running processDamageQueue() in BattlefieldScript; 1 DamageInfo queued up!
- 691 | processing damage for target at queue position 1 / 1:
- 692 | consolidating all queued status effects on unit 10426...
- 693 | 1 status effects *could* hit unit 10426: Blinded
- 694 | damageQueued[ 0 ] imparts 1 status effects
- 695 | running checkForStatusEffectsHit()
- 696 | checking to see if Blinded hits; base hit chance of 50
- 697 | ignoreRes = 0; hitRoll = 93, hit chance modified by resistance = 50
- 698 | Blinded does not hit (it must roll beneath hit chance)!
- 699 | detected no status effects actually hitting in processDamageQueue()
- 700 | next, consolidating all queued damage to unit 10426...
- 701 | damageQueued[ 0 ], 12 Light from unit 2676, targets unit 10426!
- 702 | remaining damageQueued.Count = 0
- 703 | Ebon Crossbowman starts with 32 max Health and 8 Damage
- 704 | consolidating damage from 1 DamageInfo instance(s) in damageChar()
- 705 | display dmg: 12 Light, affecting Health
- 706 | > applying 12 of element Light affecting Health to unit 10426 in damageChar()
- 707 | >> running createParticleFountain() in BattlefieldScript at 2.7 , 1.6 , -3.3, of type Sparks
- 708 | running addParticleSystem( SparkShowerFX ) in ParticleFountainScript
- 709 | running incrementScoreStat() in ControllerScript; statType = Damage Taken, amt = 12, forPlayer = 1
- 710 | running incrementScoreStat() in ControllerScript; statType = Damage Dealt, amt = 12, forPlayer = 0
- 711 | unit 10426 Damage is now 20, with endHealth of 12/32 from startHealth of 24/32; wasCharacterHurt = True
- 712 | unit 10426 took 12 Health damage; is dead? False
- 713 | creating popups in damageChar(); allPopups.Count = 1
- 714 | >> running createPopups() in BattlefieldScript; 1 popups associated with unit 10426 at 2.7 , 1.6 , -3.3; delayIncrement = 20
- 715 | no pre-existing popupSpawner for the current unit! creating a new one at position 2.7 , 1.6 , -3.3
- 716 | queueing new popup within PopupSpawnerScript: -12 with delay 0; delayIncrement = 20, counter = -1
- 717 | nextDelay increased to 20
- 718 | initiating SCREEN SHAKE: shakeMagnitude 0.2, shakeDuration 0.6!
- 719 | running checkToStoreExp(); attackerID = 2676
- 720 | Farasat Hashmal has now used Light Blast 2 times on unit 10426
- 721 | element = Light; targetID = 10426; subsequentUsesVsTarget = 1
- 722 | running storeExperience(); uniqueID = 2676; targetAmt = 15; skillCost = 4
- 723 | storedExp = True
- 724 | unit 10426 isn't dead; element = Light and amount = 12!
- 725 | running checkForDialogue() in ControllerScript; triggerToCheckFor = PostCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 726 | running checkForCounterAttack(); Ebon Crossbowman meets basic requirements = False
- 727 | finished processing damage queue; preparing to apply afterAtk behavior
- 728 | attacksQueued[ 0 ].attackerID = 2676; selectedUnit = 2676; attacksQueued[ 0 ].afterAttack = End Turn
- 729 | no attacks left in queue--check for onDeath attacks now!
- 730 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 0
- 731 | done checking for onDeath attacks; attacksQueued.Count = 0
- 732 | counter within PopupSpawnerScript has reached 0; adding new white-colored PopUp3D popup: -12
- 733 | remaining popupsQueued.Count = 0
- 734 | _______________________________________
- 735 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 0
- 736 | no more attacks queued! checking for any queued dialogue before ending combat sequence; 0 dialogues found
- 737 | _______________________________________
- 738 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 739 | current death rules: Permadeath
- 740 | running distributeExperience()
- 741 | running getTotalExp() for unit 2676 w/in ExpInfo; targetValue = 13, numOfTargets = 1, skillCost = 3
- 742 | avgValuePerTarget = 13
- 743 | gaining 13 for target 0 (reduceTargetValueBy 0)
- 744 | gaining 3 for skillCost
- 745 | totalExp: 16
- 746 | stored exp 0: char 2676 should gain 16
- 747 | running gainExp(); char 2676, Farasat Hashmal; adding 16 to 33
- 748 | running gainExp() within CharLevelUp; Farasat Hashmal has 33 exp, gains 16 experience
- 749 | >> running createExpBar() in BattlefieldScript; 33 XP => 49XP; levelingUp = False
- 750 | running finishAnim() in VFXScript; marking LightBlast_3 animation completed, checking for OnDeath match with refName
- 751 | running endCombatSequence() in BattlefieldScript; levelUpsQueued.Count = 0; controllerScript.isDialogueActive() = False
- 752 | graying out 1 units
- 753 | running endCharTurn() for Farasat Hashmal, unit 2676
- 754 | running clearSelectionAnim() in unit 2676's UnitScript
- 755 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 756 | running fadeTextOverlay() in ControllerScript
- 757 | running addSelector() in BattlefieldScript
- 758 | Mouse clicked on unit 5811
- 759 | running addSelector() in BattlefieldScript
- 760 | running showSelection() in unit 5811, player 0's Rebecca Flare
- 761 | running selectNewUnit() in BattlefieldScript; selecting character 5811; gamePaused = False; isComputerBrainActive() = False
- 762 | selection behavior = Take Turn; last selectedUnit = -1
- 763 | running checkForMovement() in BattlefieldScript; unit 5811
- 764 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 765 | running placeMoveSpaces() in BattlefieldScript; moverID = 5811; movingUnitPos = 255
- 766 | found 0 total sets of coordinates with allied traps:
- 767 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 4; barSkills = False
- 768 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 769 | Creating unique portrait for Rebecca Flare; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 770 | Rebecca Flare portraitValues.baseScale = 1
- 771 | item sack on unit 5811's space? unique ID: -1
- 772 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 773 | successfully selected unit 5811!
- 774 | running showSelectionAnim() in unit 5811's UnitScript
- 775 | moveTileDisplay() at 8 , 6
- 776 | moveTileDisplay() at 8 , 6
- 777 | moveTileDisplay() at 8 , 5
- 778 | moveTileDisplay() at 8 , 5
- 779 | moveTileDisplay() at 8 , 5
- 780 | moveTileDisplay() at 8 , 4
- 781 | moveTileDisplay() at 8 , 4
- 782 | Mouse clicked on unit 10180
- 783 | running addSelector() in BattlefieldScript
- 784 | running showSelection() in unit 10180, player 0's Stone Bridge
- 785 | running selectNewUnit() in BattlefieldScript; selecting character 10180; gamePaused = False; isComputerBrainActive() = False
- 786 | selection behavior = Move To Space; last selectedUnit = 5811
- 787 | Stone Bridge script ID = -1
- 788 | running addSelector() in BattlefieldScript
- 789 | running moveTileClicked() in BattlefieldScript; Rebecca Flare moving 3 spaces to 8 , 4; movesSeq.Count = 3; facingSeq.Count = 3; preventSFX = False
- 790 | running checkMoveSequenceForHolds() in BattlefieldScript
- 791 | running checkMoveSequenceForPressureTriggers() in BattlefieldScript
- 792 | running moveUnit() in BattlefieldScript for unit 5811, destination 8,4. moveType = Land; forcedMovement = False
- 793 | adding to undo stack at 8, 7 with elevation 3
- 794 | moving to 8, 4 with elevation 3
- 795 | running moveUnit() in UnitScript; unit 5811, Rebecca Flare; moveMethod = Land, movesSeq.Count = 3
- 796 | called playLoop() in SoundManager; sfxName = Footsteps_Outdoors, assigning to channel 0
- 797 | total distance to move is 1.8; moving = True
- 798 | running clearHolds() in BattlefieldScript
- 799 | running addSelector() in BattlefieldScript
- 800 | reaching destination space! setting transform position to (2.7, 1.2, -5.1)
- 801 | playing stopLoop() in SoundManager; sfxName = Footsteps_Outdoors
- 802 | found Footsteps_Outdoors in channel 0; is playing?True
- 803 | running finishedMoving() in BattlefieldScript for unit 5811; inCombat = False; forcedMove = False; controllerScript.isDialogueActive() = False
- 804 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnReachingArea, loadedDialogue.Count = 35; queueIfFound = True
- 805 | checking: is 8,4 within topY 8 to bottomY 12 and leftX 0 to rightX 0? inside = False
- 806 | triggered OnReachingArea dialogue? False
- 807 | running checkForMovement() in BattlefieldScript; unit 5811
- 808 | running selectNewUnit() in BattlefieldScript; selecting character 5811; gamePaused = False; isComputerBrainActive() = False
- 809 | selection behavior = Take Turn; last selectedUnit = 5811
- 810 | running checkForMovement() in BattlefieldScript; unit 5811
- 811 | running clearSelectionAnim() in unit 5811's UnitScript
- 812 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 813 | running placeMoveSpaces() in BattlefieldScript; moverID = 5811; movingUnitPos = 252
- 814 | found 0 total sets of coordinates with allied traps:
- 815 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 4; barSkills = False
- 816 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 817 | Creating unique portrait for Rebecca Flare; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 818 | Rebecca Flare portraitValues.baseScale = 1
- 819 | item sack on unit 5811's space? unique ID: -1
- 820 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 821 | successfully selected unit 5811!
- 822 | running showSelectionAnim() in unit 5811's UnitScript
- 823 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 824 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 825 | clicked skill button 1
- 826 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 5811, skillName = Pyro Blast
- 827 | Rebecca Flare has Pyro Blast
- 828 | Rebecca Flare has enough energy to meet the cost of 4
- 829 | Rebecca Flare hasn't used the skill already this turn
- 830 | Rebecca Flare meets the skill dependency requirements!
- 831 | running hideActionsMenu() in ControllerScript
- 832 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 833 | running placeAttackTiles() in BattlefieldScript for character 5811, skill Pyro Blast
- 834 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 835 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 836 | running fadeTextOverlay() in ControllerScript
- 837 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 838 | running addSelector() in BattlefieldScript
- 839 | Defrost in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 840 | Defrost in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 841 | Defrost affects Cold Res.; adding icon to damage text!
- 842 | Pyro Hail in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 843 | Pyro Hail in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 844 | clicked skill button 3
- 845 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 5811, skillName = Pyro Hail
- 846 | Rebecca Flare has Pyro Hail
- 847 | Rebecca Flare has enough energy to meet the cost of 12
- 848 | Rebecca Flare hasn't used the skill already this turn
- 849 | Rebecca Flare meets the skill dependency requirements!
- 850 | running hideActionsMenu() in ControllerScript
- 851 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 852 | running placeAttackTiles() in BattlefieldScript for character 5811, skill Pyro Hail
- 853 | Pyro Hail in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 854 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 855 | running fadeTextOverlay() in ControllerScript
- 856 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 857 | running addSelector() in BattlefieldScript
- 858 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 859 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 860 | running addSelector() in BattlefieldScript
- 861 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 862 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 863 | clicked skill button 1
- 864 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 5811, skillName = Pyro Blast
- 865 | Rebecca Flare has Pyro Blast
- 866 | Rebecca Flare has enough energy to meet the cost of 4
- 867 | Rebecca Flare hasn't used the skill already this turn
- 868 | Rebecca Flare meets the skill dependency requirements!
- 869 | running hideActionsMenu() in ControllerScript
- 870 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 871 | running placeAttackTiles() in BattlefieldScript for character 5811, skill Pyro Blast
- 872 | Pyro Blast in Rebecca Flare max range > 1; checking for applicable RangeBonus tag
- 873 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 874 | Mouse clicked on unit 10426
- 875 | running addSelector() in BattlefieldScript
- 876 | running showSelection() in unit 10426, player 0's Ebon Crossbowman
- 877 | running selectNewUnit() in BattlefieldScript; selecting character 10426; gamePaused = False; isComputerBrainActive() = False
- 878 | is shift pressed? False. clickedSkill = Pyro Blast
- 879 | scoring skills for shift-click! previously clicked skill = Pyro Blast
- 880 | selection behavior = Attack Space; last selectedUnit = 5811
- 881 | Mouse clicked on TileAttack at 5 , 4
- 882 | running attackTileClicked( 5 , 4 ) in BattlefieldScript; CPUAttacker = False; displayDmg = True
- 883 | running hideTextOverlay() in ControllerScript
- 884 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 885 | matchedTarget = False; queueIfFound = True
- 886 | running checkForCombatBark(); bark type Attack; randomRoll = 73 and barkChance = 10
- 887 | _______________________________________
- 888 | running queueAttack() for unit 5811 skill Pyro Blast; 1 statusEffects; stopsCounters = False
- 889 | running buildFXList(); soundAndFXString = SFX[Charge Up:0],SFX[Blast Pyro:OnDeath-A1],VFX[PyroBlast_1(A1):OnSelf:0.25:0.6|0|0.6],VFX[PyroBlast_2(A2):TowardTargets:OnDeath-A1:0.6|0|0.6],VFX[PyroBlast_3:OnTargets:OnDeath-A2:0|0|0.3]; soundAndFXStrList.Count = 5
- 890 | VFX PyroBlast_1(A1):OnSelf:0.25:0.6|0|0.6 parsed! isDirectional = False; newFX.name = PyroBlast_1
- 891 | VFX PyroBlast_2(A2):TowardTargets:OnDeath-A1:0.6|0|0.6 parsed! isDirectional = False; newFX.name = PyroBlast_2
- 892 | VFX PyroBlast_3:OnTargets:OnDeath-A2:0|0|0.3 parsed! isDirectional = False; newFX.name = PyroBlast_3
- 893 | ===> Pyro Blast deals 18 base Heat dmg facing Up; attacksQueued.Count now = 1
- 894 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 895 | running clearSelectionAnim() in unit 5811's UnitScript
- 896 | checking for any queued dialogue before beginning combat sequence; 0 dialogues found
- 897 | camera distance from pan target at (2.7, 1.3, -10.2) = 17.02599
- 898 | !!! unable to select unit 5811--game is paused and in combat!
- 899 | _______________________________________
- 900 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 1
- 901 | Pyro Blast's animName is ; using animName = Pyro Blast
- 902 | running newAnim() in unit 5811 UnitScript; animType = Pyro Blast, facing = Up, isSkillAnim = True
- 903 | determining spaces hit by next queued attack, Pyro Blast; 1 total. stopsCounters? False
- 904 | _______________________________________
- 905 | running applyAttackAt( 159 ) in BattlefieldScript; attackerID = 5811;1 units on space, atk's pos in attacksQueued = 0; attacksQueued.Count = 1
- 906 | running checkForHit() to see if attack 0 hits spacePos 159
- 907 | accuracy is 100, targetDodge is 0, atkRoll is 7
- 908 | attack will hit unit 10426 on space 159! stops counters? False
- 909 | total damage to deal to char 10426: 11
- 910 | running checkForEquipmentDegradation() in BattlefieldScript
- 911 | running queueAttackFX() in BattlefieldScript; new attack's fxList contains 5 effects; attackHitAnyone = True
- 912 | adding Charge Up, with onTime value of 0 and onVFXDeath of
- 913 | adding Blast Pyro, with onTime value of -1 and onVFXDeath of A1
- 914 | adding PyroBlast_1, with onTime value of 0.25 and onVFXDeath of
- 915 | adding PyroBlast_2, with onTime value of -1 and onVFXDeath of A1
- 916 | adding PyroBlast_3, with onTime value of -1 and onVFXDeath of A2
- 917 | unitsBeingMoved.Count = 0; no one's been knocked back. about to initiate waitToConcludeAttack() coroutine
- 918 | running waitToConcludeAttack(); waitFor = 2.35
- 919 | running checkAttackFX() in BattlefieldScript; playing Charge Up at 0.08047344 with onTime trigger 0
- 920 | running playAttackFX() in BattlefieldScript; playing Charge Up!
- 921 | is SFX
- 922 | running checkAttackFX() in BattlefieldScript; playing PyroBlast_1 at 0.2556094 with onTime trigger 0.25
- 923 | running playAttackFX() in BattlefieldScript; playing PyroBlast_1!
- 924 | ============================================================
- 925 | is VFX; refName = A1; placementRule = OnSelf!
- 926 | >> running createVFX() in BattlefieldScript: PyroBlast_1 at 8 , 4, facing Up; toward -1 , -1
- 927 | offsets detected! frontBackOffset = 0.6 , leftRightOffset = 0
- 928 | ...offsets translated to z and x axes: zOffset = -0.36 , xOffset = 0
- 929 | running startAnim() in VFXScript; animationName = PyroBlast_1; referenceName = A1
- 930 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/PyroBlast_1
- 931 | running finishAnim() in VFXScript; marking PyroBlast_1 animation completed, checking for OnDeath match with refName A1
- 932 | running triggerAttackFX() in BattlefieldScript; deadFXRefName = A1
- 933 | running playAttackFX() in BattlefieldScript; playing PyroBlast_2!
- 934 | ============================================================
- 935 | is VFX; refName = A2; placementRule = TowardTargets!
- 936 | target spacePos 159 = 5 , 4
- 937 | >> running createVFX() in BattlefieldScript: PyroBlast_2 at 8 , 4, facing Up; toward 5 , 4
- 938 | offsets detected! frontBackOffset = 0.6 , leftRightOffset = 0
- 939 | ...offsets translated to z and x axes: zOffset = -0.36 , xOffset = 0
- 940 | VFX PyroBlast_2 moving Up to target detected! towardTarget 5 , 4: X = 2.7 , Z = -3.31 , Y = 2.2, total distance 1.475263
- 941 | running startAnim() in VFXScript; animationName = PyroBlast_2; referenceName = A2
- 942 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/PyroBlast_2
- 943 | running moveVFX() in VFXScript
- 944 | ** current VFX PyroBlast_2 position: x 2.7, y 2.05, z -3.93
- 945 | >> target VFX PyroBlast_2 position: x 2.7, y 2.2, z -3.31
- 946 | == total distance to move is 1.475263; clipLength = 0.4838709; base moveSpeed = 3.048876
- 947 | && multiplied by speedFactor 1, moveSpeed is now 3.048876!
- 948 | running playAttackFX() in BattlefieldScript; playing Blast Pyro!
- 949 | is SFX
- 950 | running finishAnim() in VFXScript; marking PyroBlast_2 animation completed, checking for OnDeath match with refName A2
- 951 | running triggerAttackFX() in BattlefieldScript; deadFXRefName = A2
- 952 | running playAttackFX() in BattlefieldScript; playing PyroBlast_3!
- 953 | ============================================================
- 954 | is VFX; refName = ; placementRule = OnTargets!
- 955 | >> running createVFX() in BattlefieldScript: PyroBlast_3 at 5 , 4, facing Up; toward -1 , -1
- 956 | running startAnim() in VFXScript; animationName = PyroBlast_3; referenceName =
- 957 | running loadAnimationClip()! loading AnimationClip from filePath VFX/Anims/PyroBlast_3
- 958 | ~~~~ running concludeAttack()! attacksQueued.Count = 1; damageQueued.Count = 1
- 959 | running checkForSwimming()
- 960 | running processDamageQueue() in BattlefieldScript; 1 DamageInfo queued up!
- 961 | processing damage for target at queue position 1 / 1:
- 962 | consolidating all queued status effects on unit 10426...
- 963 | 1 status effects *could* hit unit 10426: Burning
- 964 | damageQueued[ 0 ] imparts 1 status effects
- 965 | running checkForStatusEffectsHit()
- 966 | checking to see if Burning hits; base hit chance of 100
- 967 | ignoreRes = 0; hitRoll = 74, hit chance modified by resistance = 100
- 968 | Burning hits! lasts 1
- 969 | detected 1 status effects actually hitting in processDamageQueue()
- 970 | running addStatus() Burning to char 10426! length = 1; alreadyAnnouncedStatus = True
- 971 | >>>>>>>>> running applyStatus() on Ebon Crossbowman! ofType = Burning, power = 20, length = 1
- 972 | removing all Frozen status effects from Ebon Crossbowman; statusEffects.Count = 1
- 973 | 1 status effects remaining
- 974 | Character 10426 is Burning, power of 20, for 1 rounds
- 975 | running showStatusEffects() in UnitScript for Ebon Crossbowman, ID 10426
- 976 | running showStatusEffects() in StatFXDisplayerScript
- 977 | prepping spriteData for 2 status effects in StatFXDisplayerScript
- 978 | loaded newSprite: Blinded!
- 979 | loaded newSprite: Burning!
- 980 | status effect added: Burning
- 981 | next, consolidating all queued damage to unit 10426...
- 982 | damageQueued[ 0 ], 11 Heat from unit 5811, targets unit 10426!
- 983 | remaining damageQueued.Count = 0
- 984 | Ebon Crossbowman starts with 32 max Health and 20 Damage
- 985 | consolidating damage from 1 DamageInfo instance(s) in damageChar()
- 986 | display dmg: 11 Heat, affecting Health
- 987 | > applying 11 of element Heat affecting Health to unit 10426 in damageChar()
- 988 | >> running createParticleFountain() in BattlefieldScript at 2.7 , 1.6 , -3.3, of type Heat
- 989 | running addParticleSystem( SparkShowerFX ) in ParticleFountainScript
- 990 | running incrementScoreStat() in ControllerScript; statType = Damage Taken, amt = 11, forPlayer = 1
- 991 | running incrementScoreStat() in ControllerScript; statType = Damage Dealt, amt = 11, forPlayer = 0
- 992 | unit 10426 Damage is now 31, with endHealth of 1/32 from startHealth of 12/32; wasCharacterHurt = True
- 993 | unit 10426 took 11 Health damage; is dead? False
- 994 | status effect popup prepped: Burning; allPopups.Count = 2
- 995 | creating popups in damageChar(); allPopups.Count = 2
- 996 | >> running createPopups() in BattlefieldScript; 2 popups associated with unit 10426 at 2.7 , 1.6 , -3.3; delayIncrement = 20
- 997 | no pre-existing popupSpawner for the current unit! creating a new one at position 2.7 , 1.6 , -3.3
- 998 | queueing new popup within PopupSpawnerScript: -11 with delay 0; delayIncrement = 20, counter = -1
- 999 | nextDelay increased to 20
- 1000 | queueing new popup within PopupSpawnerScript: Burning! with delay 20; delayIncrement = 20, counter = -1
- 1001 | nextDelay increased to 40
- 1002 | initiating SCREEN SHAKE: shakeMagnitude 0.2, shakeDuration 0.6!
- 1003 | running checkToStoreExp(); attackerID = 5811
- 1004 | Rebecca Flare has now used Pyro Blast 0 times on unit 10426
- 1005 | element = Heat; targetID = 10426; subsequentUsesVsTarget = -1
- 1006 | running storeExperience(); uniqueID = 5811; targetAmt = 16; skillCost = 4
- 1007 | storedExp = True
- 1008 | unit 10426 isn't dead; element = Heat and amount = 11!
- 1009 | running checkForDialogue() in ControllerScript; triggerToCheckFor = PostCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 1010 | running checkForCounterAttack(); Ebon Crossbowman meets basic requirements = False
- 1011 | finished processing damage queue; preparing to apply afterAtk behavior
- 1012 | attacksQueued[ 0 ].attackerID = 5811; selectedUnit = 5811; attacksQueued[ 0 ].afterAttack = End Turn
- 1013 | no attacks left in queue--check for onDeath attacks now!
- 1014 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 0
- 1015 | done checking for onDeath attacks; attacksQueued.Count = 0
- 1016 | counter within PopupSpawnerScript has reached 0; adding new white-colored PopUp3D popup: -11
- 1017 | remaining popupsQueued.Count = 1
- 1018 | _______________________________________
- 1019 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 0
- 1020 | no more attacks queued! checking for any queued dialogue before ending combat sequence; 0 dialogues found
- 1021 | _______________________________________
- 1022 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 1023 | current death rules: Permadeath
- 1024 | running distributeExperience()
- 1025 | running getTotalExp() for unit 5811 w/in ExpInfo; targetValue = 18, numOfTargets = 1, skillCost = 5
- 1026 | avgValuePerTarget = 18
- 1027 | gaining 18 for target 0 (reduceTargetValueBy 0)
- 1028 | gaining 5 for skillCost
- 1029 | totalExp: 23
- 1030 | stored exp 0: char 5811 should gain 23
- 1031 | running gainExp(); char 5811, Rebecca Flare; adding 23 to 29
- 1032 | running gainExp() within CharLevelUp; Rebecca Flare has 29 exp, gains 23 experience
- 1033 | >> running createExpBar() in BattlefieldScript; 29 XP => 52XP; levelingUp = False
- 1034 | running finishAnim() in VFXScript; marking PyroBlast_3 animation completed, checking for OnDeath match with refName
- 1035 | counter within PopupSpawnerScript has reached 20; adding new yellow-colored PopUp3D popup: Burning!
- 1036 | remaining popupsQueued.Count = 0
- 1037 | running endCombatSequence() in BattlefieldScript; levelUpsQueued.Count = 0; controllerScript.isDialogueActive() = False
- 1038 | graying out 1 units
- 1039 | running endCharTurn() for Rebecca Flare, unit 5811
- 1040 | running clearSelectionAnim() in unit 5811's UnitScript
- 1041 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1042 | running fadeTextOverlay() in ControllerScript
- 1043 | running addSelector() in BattlefieldScript
- 1044 | Mouse clicked on unit 8086
- 1045 | running addSelector() in BattlefieldScript
- 1046 | running showSelection() in unit 8086, player 0's Teresa Dayo
- 1047 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = False; isComputerBrainActive() = False
- 1048 | selection behavior = Take Turn; last selectedUnit = -1
- 1049 | running checkForMovement() in BattlefieldScript; unit 8086
- 1050 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1051 | running placeMoveSpaces() in BattlefieldScript; moverID = 8086; movingUnitPos = 194
- 1052 | found 0 total sets of coordinates with allied traps:
- 1053 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 6; barSkills = False
- 1054 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 1055 | Creating unique portrait for Teresa Dayo; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 1056 | Teresa Dayo portraitValues.baseScale = 1
- 1057 | item sack on unit 8086's space? unique ID: -1
- 1058 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1059 | successfully selected unit 8086!
- 1060 | running showSelectionAnim() in unit 8086's UnitScript
- 1061 | moveTileDisplay() at 7 , 8
- 1062 | moveTileDisplay() at 8 , 7
- 1063 | moveTileDisplay() at 9 , 6
- 1064 | moveTileDisplay() at 9 , 6
- 1065 | running addSelector() in BattlefieldScript
- 1066 | clicked skill button 2
- 1067 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 8086, skillName = Build Wood Bridge
- 1068 | Teresa Dayo has Build Wood Bridge
- 1069 | Teresa Dayo has enough energy to meet the cost of 1
- 1070 | Teresa Dayo hasn't used the skill already this turn
- 1071 | Teresa Dayo meets the skill dependency requirements!
- 1072 | running hideActionsMenu() in ControllerScript
- 1073 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1074 | running placeAttackTiles() in BattlefieldScript for character 8086, skill Build Wood Bridge
- 1075 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1076 | Mouse clicked on TileAttack at 5 , 8
- 1077 | running attackTileClicked( 5 , 8 ) in BattlefieldScript; CPUAttacker = False; displayDmg = False
- 1078 | running hideTextOverlay() in ControllerScript
- 1079 | _______________________________________
- 1080 | running queueAttack() for unit 8086 skill Build Wood Bridge; 0 statusEffects; stopsCounters = False
- 1081 | running buildFXList(); soundAndFXString = SFX[Build:0]; soundAndFXStrList.Count = 1
- 1082 | ===> Build Wood Bridge deals 0 base Create dmg facing Up; attacksQueued.Count now = 1
- 1083 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1084 | running clearSelectionAnim() in unit 8086's UnitScript
- 1085 | checking for any queued dialogue before beginning combat sequence; 0 dialogues found
- 1086 | camera distance from pan target at (5.1, 0.5, -9.9) = 17.60422
- 1087 | _______________________________________
- 1088 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 1
- 1089 | Build Wood Bridge's animName is Build; using animName = Build
- 1090 | running newAnim() in unit 8086 UnitScript; animType = Build, facing = Up, isSkillAnim = True
- 1091 | successfully loaded animation clip Build
- 1092 | determining spaces hit by next queued attack, Build Wood Bridge; 1 total. stopsCounters? False
- 1093 | running checkForEquipmentDegradation() in BattlefieldScript
- 1094 | running queueAttackFX() in BattlefieldScript; new attack's fxList contains 1 effects; attackHitAnyone = True
- 1095 | adding Build, with onTime value of 0 and onVFXDeath of
- 1096 | unitsBeingMoved.Count = 0; no one's been knocked back. about to initiate waitToConcludeAttack() coroutine
- 1097 | running waitToConcludeAttack(); waitFor = 2
- 1098 | running checkAttackFX() in BattlefieldScript; playing Build at 0.08163182 with onTime trigger 0
- 1099 | running playAttackFX() in BattlefieldScript; playing Build!
- 1100 | is SFX
- 1101 | it's a Create skill! creating: BridgeWood
- 1102 | running createUnitOfType() in ControllerScript: loadID BridgeWood at 5 , 8
- 1103 | running convertTemplateToUnit() in Util
- 1104 | running addDialogue() in Wooden Bridge; adding 0 new lines!
- 1105 | running processGeneratedDialogue() in Util; 0 linesToProcess, _charname = Wooden Bridge
- 1106 | theUnit.getName() = Wooden Bridge; theUnit.charClass = Wooden Bridge; theUnit.baseClass = Wooden Bridge
- 1107 | running createUnit() in ControllerScript: Wooden Bridge at 5 , 8
- 1108 | tags = Elev,=:3
- 1109 | >->->->-> running createUnit() in BattlefieldScript; bridge, unit 10628: Wooden Bridge the Blue Wooden Bridge at 5 , 8, in army 0
- 1110 | adding tags to Wooden Bridge: Elev,=:3
- 1111 | adding tag Elev,=:3 to unit 10628, Wooden Bridge
- 1112 | neither an ID nor a Trigger tag; converted to UnitTag type Elev!
- 1113 | Wooden Bridge was to spawn at 5 , 8; spawn coords are now 5 , 8
- 1114 | bridge above hazard--updating height coord to 1
- 1115 | bridge has 1 Elev tag(s)! updating height coord to operations in tag(s)
- 1116 | elev operation 0: =:3
- 1117 | !- new bridge height coord: 3
- 1118 | running embodyUnit() in BattlefieldScript; creating Unit object for unit 10628, Wooden Bridge the level 1 Wooden Bridge at 5,8 (spacePos 163)
- 1119 | unit assigned ID 10628, spriteset Bridges/bridgeWood, and color Blue within UnitScript; unitCategory bridge
- 1120 | loaded prefab 3DObjs/Bridges/bridgeWood; origYRot = 0
- 1121 | running getArmyPaletteNum() for Blue; paletteNum = 2
- 1122 | placing Wooden Bridge at elevation 3!
- 1123 | placeAtX = 5.1 , placeAtZ = 3.3 , placeAtY = 1.18 (spaceSize = 0.6)
- 1124 | >> running createParticleFountain() in BattlefieldScript at 5.1 , 1.18 , -3.3, of type Terrain
- 1125 | Water terrain has Water particles
- 1126 | running addParticleSystem( SmokeRingFX ) in ParticleFountainScript
- 1127 | running connectBridgeToLand() in BattlefieldScript!
- 1128 | running checkToStoreExp(); attackerID = 8086
- 1129 | Teresa Dayo has now used Build Wood Bridge 11 times on unit -1
- 1130 | element = Create; targetID = -1; subsequentUsesVsTarget = 10
- 1131 | running storeExperience(); uniqueID = 8086; targetAmt = 15; skillCost = 1
- 1132 | storedExp = True
- 1133 | running checkForCombatBark(); bark type Build; randomRoll = 36 and barkChance = 15
- 1134 | found 1 scripts attached to skill--running now!
- 1135 | running runScripts() in ControllerScript; scriptNames.Count = 1
- 1136 | looking for script BuffCreationHealthScript within all 89 loadedScripts
- 1137 | match found!!! queueing up script actions in ActionRunner
- 1138 | interrupting queue with 3 new actions
- 1139 | queue now contains 1 actions; stuck SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- at position 0
- 1140 | queue now contains 2 actions; stuck SetValByStat/CreatorPow,+,-UNIQUEID-,Psy at position 0
- 1141 | queue now contains 3 actions; stuck SetValByStat/CreatorPow,=,-UNIQUEID-,Strength at position 0
- 1142 | executing actions queue; 3 actions now queued up
- 1143 | still executing--actionsQueue.Count = 3; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1144 | running executeNext()...
- 1145 | - - - - - - - - - executeNext(): SetValByStat/CreatorPow,=,-UNIQUEID-,Strength - - - - - - - - -
- 1146 | processing action: SetValByStat/CreatorPow,=,-UNIQUEID-,Strength -- using processing data from
- 1147 | executing action: SetValByStat/CreatorPow,=,8086,Strength
- 1148 | running getStat() in ControllerScript; on char 8086
- 1149 | using operation =:8, changed existing custom int CreatorPow from 8...
- 1150 | ...to 8.
- 1151 | finished executing action SetValByStat--actionsQueue.Count now going from 3...
- 1152 | ...to 2!
- 1153 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1019.228; Time.time = 1019.228
- 1154 | still executing--actionsQueue.Count = 2; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1155 | running executeNext()...
- 1156 | - - - - - - - - - executeNext(): SetValByStat/CreatorPow,+,-UNIQUEID-,Psy - - - - - - - - -
- 1157 | processing action: SetValByStat/CreatorPow,+,-UNIQUEID-,Psy -- using processing data from
- 1158 | executing action: SetValByStat/CreatorPow,+,8086,Psy
- 1159 | running getStat() in ControllerScript; on char 8086
- 1160 | using operation +:0, changed existing custom int CreatorPow from 8...
- 1161 | ...to 8.
- 1162 | finished executing action SetValByStat--actionsQueue.Count now going from 2...
- 1163 | ...to 1!
- 1164 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1019.228; Time.time = 1019.228
- 1165 | still executing--actionsQueue.Count = 1; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1166 | running executeNext()...
- 1167 | - - - - - - - - - executeNext(): SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- - - - - - - - - -
- 1168 | processing action: SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- -- using processing data from
- 1169 | detected 1 or more custom ints in text:SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow-
- 1170 | executing action: SetStat/10628,Health,+:8
- 1171 | running setStat() in ControllerScript; charName: 10628, stat: Health, operationOrString: +:8
- 1172 | running setStatFromAction() in BattlefieldScript; name: Battlefield(Clone), stat: Health, operationOrString: +:8
- 1173 | finished executing action SetStat--actionsQueue.Count now going from 1...
- 1174 | ...to 0!
- 1175 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1019.228; Time.time = 1019.228
- 1176 | FINISHED EXECUTING! emptiedQueue = True; actionsQueue.Count = 0
- 1177 | ~~~~ running concludeAttack()! attacksQueued.Count = 1; damageQueued.Count = 0
- 1178 | running checkForSwimming()
- 1179 | running processDamageQueue() in BattlefieldScript; 0 DamageInfo queued up!
- 1180 | finished processing damage queue; preparing to apply afterAtk behavior
- 1181 | attacksQueued[ 0 ].attackerID = 8086; selectedUnit = 8086; attacksQueued[ 0 ].afterAttack = Unlimited
- 1182 | no attacks left in queue--check for onDeath attacks now!
- 1183 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 0
- 1184 | done checking for onDeath attacks; attacksQueued.Count = 0
- 1185 | _______________________________________
- 1186 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 0
- 1187 | no more attacks queued! checking for any queued dialogue before ending combat sequence; 0 dialogues found
- 1188 | _______________________________________
- 1189 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 1190 | current death rules: Permadeath
- 1191 | running distributeExperience()
- 1192 | running getTotalExp() for unit 8086 w/in ExpInfo; targetValue = 0, numOfTargets = 1, skillCost = 0
- 1193 | avgValuePerTarget = 0
- 1194 | gaining 0 for target 0 (reduceTargetValueBy 0)
- 1195 | gaining 0 for skillCost
- 1196 | totalExp: 0
- 1197 | stored exp 0: char 8086 should gain 0
- 1198 | running gainExp(); char 8086, Teresa Dayo; adding 0 to 67
- 1199 | running gainExp() within CharLevelUp; Teresa Dayo has 67 exp, gains 0 experience
- 1200 | >> running createExpBar() in BattlefieldScript; 67 XP => 67XP; levelingUp = False
- 1201 | Mouse clicked on unit 8086
- 1202 | running showSelection() in unit 8086, player 0's Teresa Dayo
- 1203 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = True; isComputerBrainActive() = False
- 1204 | !!! unable to select unit 8086--game is paused and in combat!
- 1205 | running endCombatSequence() in BattlefieldScript; levelUpsQueued.Count = 0; controllerScript.isDialogueActive() = False
- 1206 | graying out 0 units
- 1207 | running fadeTextOverlay() in ControllerScript
- 1208 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1209 | running addSelector() in BattlefieldScript
- 1210 | running showSelectionAnim() in unit 8086's UnitScript
- 1211 | Mouse clicked on unit 10628
- 1212 | running addSelector() in BattlefieldScript
- 1213 | running showSelection() in unit 10628, player 0's Wooden Bridge
- 1214 | running selectNewUnit() in BattlefieldScript; selecting character 10628; gamePaused = False; isComputerBrainActive() = False
- 1215 | selection behavior = Deselect; last selectedUnit = 8086
- 1216 | running addSelector() in BattlefieldScript
- 1217 | running addSelector() in BattlefieldScript
- 1218 | Mouse clicked on unit 8086
- 1219 | running addSelector() in BattlefieldScript
- 1220 | running showSelection() in unit 8086, player 0's Teresa Dayo
- 1221 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = False; isComputerBrainActive() = False
- 1222 | selection behavior = Take Turn; last selectedUnit = 8086
- 1223 | running checkForMovement() in BattlefieldScript; unit 8086
- 1224 | running clearSelectionAnim() in unit 8086's UnitScript
- 1225 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1226 | running placeMoveSpaces() in BattlefieldScript; moverID = 8086; movingUnitPos = 194
- 1227 | found 0 total sets of coordinates with allied traps:
- 1228 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 6; barSkills = False
- 1229 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 1230 | Creating unique portrait for Teresa Dayo; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 1231 | Teresa Dayo portraitValues.baseScale = 1
- 1232 | item sack on unit 8086's space? unique ID: -1
- 1233 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1234 | successfully selected unit 8086!
- 1235 | running showSelectionAnim() in unit 8086's UnitScript
- 1236 | moveTileDisplay() at 5 , 8
- 1237 | Mouse clicked on unit 10628
- 1238 | running addSelector() in BattlefieldScript
- 1239 | running showSelection() in unit 10628, player 0's Wooden Bridge
- 1240 | running selectNewUnit() in BattlefieldScript; selecting character 10628; gamePaused = False; isComputerBrainActive() = False
- 1241 | selection behavior = Move To Space; last selectedUnit = 8086
- 1242 | Wooden Bridge script ID = -1
- 1243 | running addSelector() in BattlefieldScript
- 1244 | running moveTileClicked() in BattlefieldScript; Teresa Dayo moving 1 spaces to 5 , 8; movesSeq.Count = 1; facingSeq.Count = 1; preventSFX = False
- 1245 | running checkMoveSequenceForHolds() in BattlefieldScript
- 1246 | running checkMoveSequenceForPressureTriggers() in BattlefieldScript
- 1247 | running moveUnit() in BattlefieldScript for unit 8086, destination 5,8. moveType = Land; forcedMovement = False
- 1248 | adding to undo stack at 6, 8 with elevation 3
- 1249 | moving to 5, 8 with elevation 3
- 1250 | running moveUnit() in UnitScript; unit 8086, Teresa Dayo; moveMethod = Land, movesSeq.Count = 1
- 1251 | called playLoop() in SoundManager; sfxName = Footsteps_Outdoors, assigning to channel 0
- 1252 | total distance to move is 0.5999999; moving = True
- 1253 | running clearHolds() in BattlefieldScript
- 1254 | reaching destination space! setting transform position to (5.1, 1.2, -3.3)
- 1255 | playing stopLoop() in SoundManager; sfxName = Footsteps_Outdoors
- 1256 | found Footsteps_Outdoors in channel 0; is playing?True
- 1257 | running finishedMoving() in BattlefieldScript for unit 8086; inCombat = False; forcedMove = False; controllerScript.isDialogueActive() = False
- 1258 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnReachingArea, loadedDialogue.Count = 35; queueIfFound = True
- 1259 | checking: is 5,8 within topY 8 to bottomY 12 and leftX 0 to rightX 0? inside = False
- 1260 | triggered OnReachingArea dialogue? False
- 1261 | running checkForMovement() in BattlefieldScript; unit 8086
- 1262 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = False; isComputerBrainActive() = False
- 1263 | selection behavior = Take Turn; last selectedUnit = 8086
- 1264 | running checkForMovement() in BattlefieldScript; unit 8086
- 1265 | running clearSelectionAnim() in unit 8086's UnitScript
- 1266 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1267 | running placeMoveSpaces() in BattlefieldScript; moverID = 8086; movingUnitPos = 163
- 1268 | found 0 total sets of coordinates with allied traps:
- 1269 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 6; barSkills = False
- 1270 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 1271 | Creating unique portrait for Teresa Dayo; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 1272 | Teresa Dayo portraitValues.baseScale = 1
- 1273 | item sack on unit 8086's space? unique ID: -1
- 1274 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1275 | successfully selected unit 8086!
- 1276 | running showSelectionAnim() in unit 8086's UnitScript
- 1277 | moveTileDisplay() at 8 , 7
- 1278 | manually panning w/ keyboard! h 0, v -0.2105159
- 1279 | manually panning w/ keyboard! h 0, v -0.7271674
- 1280 | manually panning w/ keyboard! h 0, v -1.540393
- 1281 | manually panning w/ keyboard! h 0, v -2.633017
- 1282 | manually panning w/ keyboard! h 0, v -3
- 1283 | moveTileDisplay() at 8 , 7
- 1284 | manually panning w/ keyboard! h 0, v 0.2144573
- 1285 | manually panning w/ keyboard! h 0, v 0.7256391
- 1286 | manually panning w/ keyboard! h 0, v 1.513333
- 1287 | manually panning w/ keyboard! h 0, v 2.596327
- 1288 | manually panning w/ keyboard! h 0, v 3
- 1289 | manually panning w/ keyboard! h 0, v 3
- 1290 | manually panning w/ keyboard! h 0, v 3
- 1291 | running addSelector() in BattlefieldScript
- 1292 | clicked skill button 2
- 1293 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 8086, skillName = Build Wood Bridge
- 1294 | Teresa Dayo has Build Wood Bridge
- 1295 | Teresa Dayo has enough energy to meet the cost of 1
- 1296 | Teresa Dayo hasn't used the skill already this turn
- 1297 | Teresa Dayo meets the skill dependency requirements!
- 1298 | running hideActionsMenu() in ControllerScript
- 1299 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1300 | running placeAttackTiles() in BattlefieldScript for character 8086, skill Build Wood Bridge
- 1301 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1302 | manually panning w/ keyboard! h 0, v -0.3365753
- 1303 | Mouse clicked on TileAttack at 4 , 8
- 1304 | running attackTileClicked( 4 , 8 ) in BattlefieldScript; CPUAttacker = False; displayDmg = False
- 1305 | running hideTextOverlay() in ControllerScript
- 1306 | _______________________________________
- 1307 | running queueAttack() for unit 8086 skill Build Wood Bridge; 0 statusEffects; stopsCounters = False
- 1308 | running buildFXList(); soundAndFXString = SFX[Build:0]; soundAndFXStrList.Count = 1
- 1309 | ===> Build Wood Bridge deals 0 base Create dmg facing Up; attacksQueued.Count now = 1
- 1310 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1311 | running clearSelectionAnim() in unit 8086's UnitScript
- 1312 | checking for any queued dialogue before beginning combat sequence; 0 dialogues found
- 1313 | camera distance from pan target at (5.1, 0.5, -9.3) = 17.64296
- 1314 | _______________________________________
- 1315 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 1
- 1316 | Build Wood Bridge's animName is Build; using animName = Build
- 1317 | running newAnim() in unit 8086 UnitScript; animType = Build, facing = Up, isSkillAnim = True
- 1318 | successfully loaded animation clip Build
- 1319 | determining spaces hit by next queued attack, Build Wood Bridge; 1 total. stopsCounters? False
- 1320 | running checkForEquipmentDegradation() in BattlefieldScript
- 1321 | running queueAttackFX() in BattlefieldScript; new attack's fxList contains 1 effects; attackHitAnyone = True
- 1322 | adding Build, with onTime value of 0 and onVFXDeath of
- 1323 | unitsBeingMoved.Count = 0; no one's been knocked back. about to initiate waitToConcludeAttack() coroutine
- 1324 | running waitToConcludeAttack(); waitFor = 2
- 1325 | running checkAttackFX() in BattlefieldScript; playing Build at 0.08885451 with onTime trigger 0
- 1326 | running playAttackFX() in BattlefieldScript; playing Build!
- 1327 | is SFX
- 1328 | it's a Create skill! creating: BridgeWood
- 1329 | running createUnitOfType() in ControllerScript: loadID BridgeWood at 4 , 8
- 1330 | running convertTemplateToUnit() in Util
- 1331 | running addDialogue() in Wooden Bridge; adding 0 new lines!
- 1332 | running processGeneratedDialogue() in Util; 0 linesToProcess, _charname = Wooden Bridge
- 1333 | theUnit.getName() = Wooden Bridge; theUnit.charClass = Wooden Bridge; theUnit.baseClass = Wooden Bridge
- 1334 | running createUnit() in ControllerScript: Wooden Bridge at 4 , 8
- 1335 | tags = Elev,=:3
- 1336 | >->->->-> running createUnit() in BattlefieldScript; bridge, unit 10631: Wooden Bridge the Blue Wooden Bridge at 4 , 8, in army 0
- 1337 | adding tags to Wooden Bridge: Elev,=:3
- 1338 | adding tag Elev,=:3 to unit 10631, Wooden Bridge
- 1339 | neither an ID nor a Trigger tag; converted to UnitTag type Elev!
- 1340 | Wooden Bridge was to spawn at 4 , 8; spawn coords are now 4 , 8
- 1341 | bridge above hazard--updating height coord to 1
- 1342 | bridge has 1 Elev tag(s)! updating height coord to operations in tag(s)
- 1343 | elev operation 0: =:3
- 1344 | !- new bridge height coord: 3
- 1345 | running embodyUnit() in BattlefieldScript; creating Unit object for unit 10631, Wooden Bridge the level 1 Wooden Bridge at 4,8 (spacePos 132)
- 1346 | unit assigned ID 10631, spriteset Bridges/bridgeWood, and color Blue within UnitScript; unitCategory bridge
- 1347 | loaded prefab 3DObjs/Bridges/bridgeWood; origYRot = 0
- 1348 | running getArmyPaletteNum() for Blue; paletteNum = 2
- 1349 | placing Wooden Bridge at elevation 3!
- 1350 | placeAtX = 5.1 , placeAtZ = 2.7 , placeAtY = 1.18 (spaceSize = 0.6)
- 1351 | >> running createParticleFountain() in BattlefieldScript at 5.1 , 1.18 , -2.7, of type Terrain
- 1352 | Water terrain has Water particles
- 1353 | running addParticleSystem( SmokeRingFX ) in ParticleFountainScript
- 1354 | running connectBridgeToLand() in BattlefieldScript!
- 1355 | running checkToStoreExp(); attackerID = 8086
- 1356 | Teresa Dayo has now used Build Wood Bridge 12 times on unit -1
- 1357 | element = Create; targetID = -1; subsequentUsesVsTarget = 11
- 1358 | running storeExperience(); uniqueID = 8086; targetAmt = 15; skillCost = 1
- 1359 | storedExp = True
- 1360 | running checkForCombatBark(); bark type Build; randomRoll = 62 and barkChance = 15
- 1361 | found 1 scripts attached to skill--running now!
- 1362 | running runScripts() in ControllerScript; scriptNames.Count = 1
- 1363 | looking for script BuffCreationHealthScript within all 89 loadedScripts
- 1364 | match found!!! queueing up script actions in ActionRunner
- 1365 | interrupting queue with 3 new actions
- 1366 | queue now contains 1 actions; stuck SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- at position 0
- 1367 | queue now contains 2 actions; stuck SetValByStat/CreatorPow,+,-UNIQUEID-,Psy at position 0
- 1368 | queue now contains 3 actions; stuck SetValByStat/CreatorPow,=,-UNIQUEID-,Strength at position 0
- 1369 | executing actions queue; 3 actions now queued up
- 1370 | still executing--actionsQueue.Count = 3; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1371 | running executeNext()...
- 1372 | - - - - - - - - - executeNext(): SetValByStat/CreatorPow,=,-UNIQUEID-,Strength - - - - - - - - -
- 1373 | processing action: SetValByStat/CreatorPow,=,-UNIQUEID-,Strength -- using processing data from
- 1374 | executing action: SetValByStat/CreatorPow,=,8086,Strength
- 1375 | running getStat() in ControllerScript; on char 8086
- 1376 | using operation =:8, changed existing custom int CreatorPow from 8...
- 1377 | ...to 8.
- 1378 | finished executing action SetValByStat--actionsQueue.Count now going from 3...
- 1379 | ...to 2!
- 1380 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1030.826; Time.time = 1030.826
- 1381 | still executing--actionsQueue.Count = 2; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1382 | running executeNext()...
- 1383 | - - - - - - - - - executeNext(): SetValByStat/CreatorPow,+,-UNIQUEID-,Psy - - - - - - - - -
- 1384 | processing action: SetValByStat/CreatorPow,+,-UNIQUEID-,Psy -- using processing data from
- 1385 | executing action: SetValByStat/CreatorPow,+,8086,Psy
- 1386 | running getStat() in ControllerScript; on char 8086
- 1387 | using operation +:0, changed existing custom int CreatorPow from 8...
- 1388 | ...to 8.
- 1389 | finished executing action SetValByStat--actionsQueue.Count now going from 2...
- 1390 | ...to 1!
- 1391 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1030.826; Time.time = 1030.826
- 1392 | still executing--actionsQueue.Count = 1; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1393 | running executeNext()...
- 1394 | - - - - - - - - - executeNext(): SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- - - - - - - - - -
- 1395 | processing action: SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- -- using processing data from
- 1396 | detected 1 or more custom ints in text:SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow-
- 1397 | executing action: SetStat/10631,Health,+:8
- 1398 | running setStat() in ControllerScript; charName: 10631, stat: Health, operationOrString: +:8
- 1399 | running setStatFromAction() in BattlefieldScript; name: Battlefield(Clone), stat: Health, operationOrString: +:8
- 1400 | finished executing action SetStat--actionsQueue.Count now going from 1...
- 1401 | ...to 0!
- 1402 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1030.826; Time.time = 1030.826
- 1403 | FINISHED EXECUTING! emptiedQueue = True; actionsQueue.Count = 0
- 1404 | ~~~~ running concludeAttack()! attacksQueued.Count = 1; damageQueued.Count = 0
- 1405 | running checkForSwimming()
- 1406 | running processDamageQueue() in BattlefieldScript; 0 DamageInfo queued up!
- 1407 | finished processing damage queue; preparing to apply afterAtk behavior
- 1408 | attacksQueued[ 0 ].attackerID = 8086; selectedUnit = 8086; attacksQueued[ 0 ].afterAttack = Unlimited
- 1409 | no attacks left in queue--check for onDeath attacks now!
- 1410 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 0
- 1411 | done checking for onDeath attacks; attacksQueued.Count = 0
- 1412 | _______________________________________
- 1413 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 0
- 1414 | no more attacks queued! checking for any queued dialogue before ending combat sequence; 0 dialogues found
- 1415 | _______________________________________
- 1416 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 1417 | current death rules: Permadeath
- 1418 | running distributeExperience()
- 1419 | running getTotalExp() for unit 8086 w/in ExpInfo; targetValue = 0, numOfTargets = 1, skillCost = 0
- 1420 | avgValuePerTarget = 0
- 1421 | gaining 0 for target 0 (reduceTargetValueBy 0)
- 1422 | gaining 0 for skillCost
- 1423 | totalExp: 0
- 1424 | stored exp 0: char 8086 should gain 0
- 1425 | running gainExp(); char 8086, Teresa Dayo; adding 0 to 67
- 1426 | running gainExp() within CharLevelUp; Teresa Dayo has 67 exp, gains 0 experience
- 1427 | >> running createExpBar() in BattlefieldScript; 67 XP => 67XP; levelingUp = False
- 1428 | Mouse clicked on unit 8086
- 1429 | running showSelection() in unit 8086, player 0's Teresa Dayo
- 1430 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = True; isComputerBrainActive() = False
- 1431 | !!! unable to select unit 8086--game is paused and in combat!
- 1432 | running endCombatSequence() in BattlefieldScript; levelUpsQueued.Count = 0; controllerScript.isDialogueActive() = False
- 1433 | graying out 0 units
- 1434 | running fadeTextOverlay() in ControllerScript
- 1435 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1436 | running addSelector() in BattlefieldScript
- 1437 | running showSelectionAnim() in unit 8086's UnitScript
- 1438 | Mouse clicked on unit 10631
- 1439 | running addSelector() in BattlefieldScript
- 1440 | running showSelection() in unit 10631, player 0's Wooden Bridge
- 1441 | running selectNewUnit() in BattlefieldScript; selecting character 10631; gamePaused = False; isComputerBrainActive() = False
- 1442 | selection behavior = Deselect; last selectedUnit = 8086
- 1443 | running addSelector() in BattlefieldScript
- 1444 | running addSelector() in BattlefieldScript
- 1445 | running addSelector() in BattlefieldScript
- 1446 | Mouse clicked on unit 10631
- 1447 | running addSelector() in BattlefieldScript
- 1448 | running showSelection() in unit 10631, player 0's Wooden Bridge
- 1449 | running selectNewUnit() in BattlefieldScript; selecting character 10631; gamePaused = False; isComputerBrainActive() = False
- 1450 | selection behavior = Deselect; last selectedUnit = 8086
- 1451 | running addSelector() in BattlefieldScript
- 1452 | running addSelector() in BattlefieldScript
- 1453 | Mouse clicked on unit 8086
- 1454 | running addSelector() in BattlefieldScript
- 1455 | running showSelection() in unit 8086, player 0's Teresa Dayo
- 1456 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = False; isComputerBrainActive() = False
- 1457 | selection behavior = Take Turn; last selectedUnit = 8086
- 1458 | running checkForMovement() in BattlefieldScript; unit 8086
- 1459 | running clearSelectionAnim() in unit 8086's UnitScript
- 1460 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1461 | running placeMoveSpaces() in BattlefieldScript; moverID = 8086; movingUnitPos = 163
- 1462 | found 0 total sets of coordinates with allied traps:
- 1463 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 6; barSkills = False
- 1464 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 1465 | Creating unique portrait for Teresa Dayo; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 1466 | Teresa Dayo portraitValues.baseScale = 1
- 1467 | item sack on unit 8086's space? unique ID: -1
- 1468 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1469 | successfully selected unit 8086!
- 1470 | running showSelectionAnim() in unit 8086's UnitScript
- 1471 | moveTileDisplay() at 4 , 8
- 1472 | Mouse clicked on unit 10631
- 1473 | running addSelector() in BattlefieldScript
- 1474 | running showSelection() in unit 10631, player 0's Wooden Bridge
- 1475 | running selectNewUnit() in BattlefieldScript; selecting character 10631; gamePaused = False; isComputerBrainActive() = False
- 1476 | selection behavior = Move To Space; last selectedUnit = 8086
- 1477 | Wooden Bridge script ID = -1
- 1478 | running addSelector() in BattlefieldScript
- 1479 | running moveTileClicked() in BattlefieldScript; Teresa Dayo moving 1 spaces to 4 , 8; movesSeq.Count = 1; facingSeq.Count = 1; preventSFX = False
- 1480 | running checkMoveSequenceForHolds() in BattlefieldScript
- 1481 | running checkMoveSequenceForPressureTriggers() in BattlefieldScript
- 1482 | running moveUnit() in BattlefieldScript for unit 8086, destination 4,8. moveType = Land; forcedMovement = False
- 1483 | adding to undo stack at 5, 8 with elevation 3
- 1484 | moving to 4, 8 with elevation 3
- 1485 | running moveUnit() in UnitScript; unit 8086, Teresa Dayo; moveMethod = Land, movesSeq.Count = 1
- 1486 | called playLoop() in SoundManager; sfxName = Footsteps_Outdoors, assigning to channel 0
- 1487 | total distance to move is 0.5999999; moving = True
- 1488 | running clearHolds() in BattlefieldScript
- 1489 | reaching destination space! setting transform position to (5.1, 1.2, -2.7)
- 1490 | playing stopLoop() in SoundManager; sfxName = Footsteps_Outdoors
- 1491 | found Footsteps_Outdoors in channel 0; is playing?True
- 1492 | running finishedMoving() in BattlefieldScript for unit 8086; inCombat = False; forcedMove = False; controllerScript.isDialogueActive() = False
- 1493 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnReachingArea, loadedDialogue.Count = 35; queueIfFound = True
- 1494 | checking: is 4,8 within topY 8 to bottomY 12 and leftX 0 to rightX 0? inside = False
- 1495 | triggered OnReachingArea dialogue? False
- 1496 | running checkForMovement() in BattlefieldScript; unit 8086
- 1497 | running selectNewUnit() in BattlefieldScript; selecting character 8086; gamePaused = False; isComputerBrainActive() = False
- 1498 | selection behavior = Take Turn; last selectedUnit = 8086
- 1499 | running checkForMovement() in BattlefieldScript; unit 8086
- 1500 | running clearSelectionAnim() in unit 8086's UnitScript
- 1501 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1502 | running placeMoveSpaces() in BattlefieldScript; moverID = 8086; movingUnitPos = 132
- 1503 | found 0 total sets of coordinates with allied traps:
- 1504 | running configureActionsMenu() in ControllerScript; barSkills = False; buttonSkillsList.Count = 6; barSkills = False
- 1505 | running newPortrait() in PortraitScript for ; armyColor = Blue
- 1506 | Creating unique portrait for Teresa Dayo; skinPalette = 0 , portraitValues.race = , facialExpression = Blank
- 1507 | Teresa Dayo portraitValues.baseScale = 1
- 1508 | item sack on unit 8086's space? unique ID: -1
- 1509 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1510 | successfully selected unit 8086!
- 1511 | running showSelectionAnim() in unit 8086's UnitScript
- 1512 | running addSelector() in BattlefieldScript
- 1513 | clicked skill button 2
- 1514 | running skillButtonClicked() in BattlefieldScript; selectedUnit = 8086, skillName = Build Wood Bridge
- 1515 | Teresa Dayo has Build Wood Bridge
- 1516 | Teresa Dayo has enough energy to meet the cost of 1
- 1517 | Teresa Dayo hasn't used the skill already this turn
- 1518 | Teresa Dayo meets the skill dependency requirements!
- 1519 | running hideActionsMenu() in ControllerScript
- 1520 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1521 | running placeAttackTiles() in BattlefieldScript for character 8086, skill Build Wood Bridge
- 1522 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnSkillSelected, loadedDialogue.Count = 35; queueIfFound = True
- 1523 | Mouse clicked on TileAttack at 3 , 8
- 1524 | running attackTileClicked( 3 , 8 ) in BattlefieldScript; CPUAttacker = False; displayDmg = False
- 1525 | running hideTextOverlay() in ControllerScript
- 1526 | _______________________________________
- 1527 | running queueAttack() for unit 8086 skill Build Wood Bridge; 0 statusEffects; stopsCounters = False
- 1528 | running buildFXList(); soundAndFXString = SFX[Build:0]; soundAndFXStrList.Count = 1
- 1529 | ===> Build Wood Bridge deals 0 base Create dmg facing Up; attacksQueued.Count now = 1
- 1530 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1531 | running clearSelectionAnim() in unit 8086's UnitScript
- 1532 | checking for any queued dialogue before beginning combat sequence; 0 dialogues found
- 1533 | camera distance from pan target at (5.1, 0.5, -8.7) = 17.61342
- 1534 | _______________________________________
- 1535 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 1
- 1536 | Build Wood Bridge's animName is Build; using animName = Build
- 1537 | running newAnim() in unit 8086 UnitScript; animType = Build, facing = Up, isSkillAnim = True
- 1538 | successfully loaded animation clip Build
- 1539 | determining spaces hit by next queued attack, Build Wood Bridge; 1 total. stopsCounters? False
- 1540 | running checkForEquipmentDegradation() in BattlefieldScript
- 1541 | running queueAttackFX() in BattlefieldScript; new attack's fxList contains 1 effects; attackHitAnyone = True
- 1542 | adding Build, with onTime value of 0 and onVFXDeath of
- 1543 | unitsBeingMoved.Count = 0; no one's been knocked back. about to initiate waitToConcludeAttack() coroutine
- 1544 | running waitToConcludeAttack(); waitFor = 2
- 1545 | running checkAttackFX() in BattlefieldScript; playing Build at 0.08301596 with onTime trigger 0
- 1546 | running playAttackFX() in BattlefieldScript; playing Build!
- 1547 | is SFX
- 1548 | it's a Create skill! creating: BridgeWood
- 1549 | running createUnitOfType() in ControllerScript: loadID BridgeWood at 3 , 8
- 1550 | running convertTemplateToUnit() in Util
- 1551 | running addDialogue() in Wooden Bridge; adding 0 new lines!
- 1552 | running processGeneratedDialogue() in Util; 0 linesToProcess, _charname = Wooden Bridge
- 1553 | theUnit.getName() = Wooden Bridge; theUnit.charClass = Wooden Bridge; theUnit.baseClass = Wooden Bridge
- 1554 | running createUnit() in ControllerScript: Wooden Bridge at 3 , 8
- 1555 | tags = Elev,=:3
- 1556 | >->->->-> running createUnit() in BattlefieldScript; bridge, unit 10634: Wooden Bridge the Blue Wooden Bridge at 3 , 8, in army 0
- 1557 | adding tags to Wooden Bridge: Elev,=:3
- 1558 | adding tag Elev,=:3 to unit 10634, Wooden Bridge
- 1559 | neither an ID nor a Trigger tag; converted to UnitTag type Elev!
- 1560 | Wooden Bridge was to spawn at 3 , 8; spawn coords are now 3 , 8
- 1561 | bridge above hazard--updating height coord to 1
- 1562 | bridge has 1 Elev tag(s)! updating height coord to operations in tag(s)
- 1563 | elev operation 0: =:3
- 1564 | !- new bridge height coord: 3
- 1565 | running embodyUnit() in BattlefieldScript; creating Unit object for unit 10634, Wooden Bridge the level 1 Wooden Bridge at 3,8 (spacePos 101)
- 1566 | unit assigned ID 10634, spriteset Bridges/bridgeWood, and color Blue within UnitScript; unitCategory bridge
- 1567 | loaded prefab 3DObjs/Bridges/bridgeWood; origYRot = 0
- 1568 | running getArmyPaletteNum() for Blue; paletteNum = 2
- 1569 | placing Wooden Bridge at elevation 3!
- 1570 | placeAtX = 5.1 , placeAtZ = 2.1 , placeAtY = 1.18 (spaceSize = 0.6)
- 1571 | >> running createParticleFountain() in BattlefieldScript at 5.1 , 1.18 , -2.1, of type Terrain
- 1572 | Water terrain has Water particles
- 1573 | running addParticleSystem( SmokeRingFX ) in ParticleFountainScript
- 1574 | running connectBridgeToLand() in BattlefieldScript!
- 1575 | running checkToStoreExp(); attackerID = 8086
- 1576 | Teresa Dayo has now used Build Wood Bridge 13 times on unit -1
- 1577 | element = Create; targetID = -1; subsequentUsesVsTarget = 12
- 1578 | running storeExperience(); uniqueID = 8086; targetAmt = 15; skillCost = 1
- 1579 | storedExp = True
- 1580 | running checkForCombatBark(); bark type Build; randomRoll = 35 and barkChance = 15
- 1581 | found 1 scripts attached to skill--running now!
- 1582 | running runScripts() in ControllerScript; scriptNames.Count = 1
- 1583 | looking for script BuffCreationHealthScript within all 89 loadedScripts
- 1584 | match found!!! queueing up script actions in ActionRunner
- 1585 | interrupting queue with 3 new actions
- 1586 | queue now contains 1 actions; stuck SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- at position 0
- 1587 | queue now contains 2 actions; stuck SetValByStat/CreatorPow,+,-UNIQUEID-,Psy at position 0
- 1588 | queue now contains 3 actions; stuck SetValByStat/CreatorPow,=,-UNIQUEID-,Strength at position 0
- 1589 | executing actions queue; 3 actions now queued up
- 1590 | still executing--actionsQueue.Count = 3; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1591 | running executeNext()...
- 1592 | - - - - - - - - - executeNext(): SetValByStat/CreatorPow,=,-UNIQUEID-,Strength - - - - - - - - -
- 1593 | processing action: SetValByStat/CreatorPow,=,-UNIQUEID-,Strength -- using processing data from
- 1594 | executing action: SetValByStat/CreatorPow,=,8086,Strength
- 1595 | running getStat() in ControllerScript; on char 8086
- 1596 | using operation =:8, changed existing custom int CreatorPow from 8...
- 1597 | ...to 8.
- 1598 | finished executing action SetValByStat--actionsQueue.Count now going from 3...
- 1599 | ...to 2!
- 1600 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1039.106; Time.time = 1039.106
- 1601 | still executing--actionsQueue.Count = 2; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1602 | running executeNext()...
- 1603 | - - - - - - - - - executeNext(): SetValByStat/CreatorPow,+,-UNIQUEID-,Psy - - - - - - - - -
- 1604 | processing action: SetValByStat/CreatorPow,+,-UNIQUEID-,Psy -- using processing data from
- 1605 | executing action: SetValByStat/CreatorPow,+,8086,Psy
- 1606 | running getStat() in ControllerScript; on char 8086
- 1607 | using operation +:0, changed existing custom int CreatorPow from 8...
- 1608 | ...to 8.
- 1609 | finished executing action SetValByStat--actionsQueue.Count now going from 2...
- 1610 | ...to 1!
- 1611 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1039.106; Time.time = 1039.106
- 1612 | still executing--actionsQueue.Count = 1; pausedForMovement = False; pausedForDialogueEnd = False; pausedForWait = False
- 1613 | running executeNext()...
- 1614 | - - - - - - - - - executeNext(): SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- - - - - - - - - -
- 1615 | processing action: SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow- -- using processing data from
- 1616 | detected 1 or more custom ints in text:SetStat/-CHAR2UNIQUEID-,Health,+:-VAL:CreatorPow-
- 1617 | executing action: SetStat/10634,Health,+:8
- 1618 | running setStat() in ControllerScript; charName: 10634, stat: Health, operationOrString: +:8
- 1619 | running setStatFromAction() in BattlefieldScript; name: Battlefield(Clone), stat: Health, operationOrString: +:8
- 1620 | finished executing action SetStat--actionsQueue.Count now going from 1...
- 1621 | ...to 0!
- 1622 | (=) running incrementExecutionTimer() in ActionRunner; executionTimer = 0 startTime = 1039.106; Time.time = 1039.106
- 1623 | FINISHED EXECUTING! emptiedQueue = True; actionsQueue.Count = 0
- 1624 | ~~~~ running concludeAttack()! attacksQueued.Count = 1; damageQueued.Count = 0
- 1625 | running checkForSwimming()
- 1626 | running processDamageQueue() in BattlefieldScript; 0 DamageInfo queued up!
- 1627 | finished processing damage queue; preparing to apply afterAtk behavior
- 1628 | attacksQueued[ 0 ].attackerID = 8086; selectedUnit = 8086; attacksQueued[ 0 ].afterAttack = Unlimited
- 1629 | no attacks left in queue--check for onDeath attacks now!
- 1630 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 0
- 1631 | done checking for onDeath attacks; attacksQueued.Count = 0
- 1632 | _______________________________________
- 1633 | running checkAttacks() in BattlefieldScript; attacksQueued.Count = 0
- 1634 | no more attacks queued! checking for any queued dialogue before ending combat sequence; 0 dialogues found
- 1635 | _______________________________________
- 1636 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 1637 | current death rules: Permadeath
- 1638 | running distributeExperience()
- 1639 | running getTotalExp() for unit 8086 w/in ExpInfo; targetValue = 0, numOfTargets = 1, skillCost = 0
- 1640 | avgValuePerTarget = 0
- 1641 | gaining 0 for target 0 (reduceTargetValueBy 0)
- 1642 | gaining 0 for skillCost
- 1643 | totalExp: 0
- 1644 | stored exp 0: char 8086 should gain 0
- 1645 | running gainExp(); char 8086, Teresa Dayo; adding 0 to 67
- 1646 | running gainExp() within CharLevelUp; Teresa Dayo has 67 exp, gains 0 experience
- 1647 | >> running createExpBar() in BattlefieldScript; 67 XP => 67XP; levelingUp = False
- 1648 | running endCombatSequence() in BattlefieldScript; levelUpsQueued.Count = 0; controllerScript.isDialogueActive() = False
- 1649 | graying out 0 units
- 1650 | running fadeTextOverlay() in ControllerScript
- 1651 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1652 | running addSelector() in BattlefieldScript
- 1653 | running showSelectionAnim() in unit 8086's UnitScript
- 1654 | running addSelector() in BattlefieldScript
- 1655 | running endTurnButtonClicked() in ControllerScript
- 1656 | manualCameraLock() = False; battlefieldScript.isComputerBrainActive() = False
- 1657 | wait--Emma Strider hasn't acted yet!
- 1658 | running addSelector() in BattlefieldScript
- 1659 | =================================================================
- 1660 | running newTurn() in ControllerScript; armyInfo.Count = 2
- 1661 | running fadeTextOverlay() in ControllerScript
- 1662 | running addSelector() in BattlefieldScript
- 1663 | changing moveTurn from 0...
- 1664 | ...to 1. absoluteTurn = 31; armyInfo.Count = 2
- 1665 | previousMoveTurn = 0; moveTurn = 1; absoluteTurn = 31; roundsPassed = 20
- 1666 | running clearSelectionAnim() in unit 8086's UnitScript
- 1667 | running showActionsMenu() in ControllerScript; dialogueActive = False
- 1668 | running populateBattlefield() in BattlefieldScript; absoluteTurn = 31
- 1669 | found 17 units tied to the unique IDs in roster 0
- 1670 | found 3 units tied to the unique IDs in roster 1
- 1671 | found 5 units tied to the unique IDs in roster 2
- 1672 | running victoryCheck() in ControllerScript
- 1673 | running lossCheck() to see if any army has flunked a specific loss condition! unitsToProtect.Count = 2
- 1674 | detected Protect Char condition(s) in effect!
- 1675 | army 0 must protect unit 1. has spawned? 1
- 1676 | unit 1 has not fallen; army 0 is okay on that count
- 1677 | army 0 must protect unit 3. has spawned? 1
- 1678 | unit 3 has not fallen; army 0 is okay on that count
- 1679 | is army 0 wiped out?
- 1680 | running doesAnyEnemyHaveKillAllVictory() -- enemies defined relative to army 0
- 1681 | running doesArmyHaveKillAllVictoryInEffect(); forArmy = 1
- 1682 | killAllVictory[ 1 ] = True
- 1683 | detected Kill-All Victory condition in effect for at least one enemy of army 0; checking their units left
- 1684 | army 0 still has units; has not lost
- 1685 | is army 1 wiped out?
- 1686 | running doesAnyEnemyHaveKillAllVictory() -- enemies defined relative to army 1
- 1687 | running doesArmyHaveKillAllVictoryInEffect(); forArmy = 0
- 1688 | killAllVictory[ 0 ] = False
- 1689 | no win conditions met via Capture Char or Defeat Army; has any army achieved a Kill-All Victory?
- 1690 | running doesArmyHaveKillAllVictoryInEffect(); forArmy = 0
- 1691 | killAllVictory[ 0 ] = False
- 1692 | running doesArmyHaveKillAllVictoryInEffect(); forArmy = 1
- 1693 | killAllVictory[ 1 ] = True
- 1694 | detected Kill-All Victory condition in effect for army 1!
- 1695 | checking to see if all enemies of army 1 have been destroyed...
- 1696 | army 0 and army 1 are not allies
- 1697 | army 0 still has 8 units on the battlefield or ready to spawn, preventing army 1 from achieving a kill-all victory
- 1698 | winningArmy = -1
- 1699 | ...no victor yet!
- 1700 | running calculateFocusGain() for army 0
- 1701 | running resetUnits() in BattlefieldScript
- 1702 | running checkForSwimming()
- 1703 | running panToArmy(); armyNum = 1; atSpeed = 1
- 1704 | found group of units of size 3; panning to center of the largest concentrated group
- 1705 | panning to group average 4,3
- 1706 | running panCamTo() in ControllerScript; panning to x 2.1, z -8.7, atSpeed = 1
- 1707 | running addSelector() in BattlefieldScript
- 1708 | panToGroup() is panning somewhere different from before? True
- 1709 | running areManeuversDelayed() in ControllerScript; forArmy = 1
- 1710 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnTurn, loadedDialogue.Count = 35; queueIfFound = False
- 1711 | parsed 0; turnToMatch = 0; current absoluteTurn = 31
- 1712 | parsed 13; turnToMatch = 13; current absoluteTurn = 31
- 1713 | running checkForDialogue() in ControllerScript; triggerToCheckFor = BeforeTurn, loadedDialogue.Count = 35; queueIfFound = False
- 1714 | parsed 3; turnToMatch = 3; current absoluteTurn = 31
- 1715 | running removeStatusEffects() in BattlefieldScript; fromArmy = 1, amount = 1, includeRemovedUnits = False
- 1716 | _______________________________________
- 1717 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 1718 | current death rules: Permadeath
- 1719 | stepping Burning length for unit 10426, Ebon Crossbowman, from sfx.length 1...
- 1720 | Ebon Crossbowman now has Burning with sfx.length 0
- 1721 | stepping Blinded length for unit 10426, Ebon Crossbowman, from sfx.length 2...
- 1722 | Ebon Crossbowman now has Blinded with sfx.length 1
- 1723 | running updatePressureTriggers()
- 1724 | running clearHolds() in BattlefieldScript
- 1725 | beginning turn for a Computer-controlled player, army 1!
- 1726 | running loadComputerBrain() in BattlefieldScript; forArmy 1
- 1727 | profile: Aggressive
- 1728 | - description = An aggressive strategy. Prioritizes opportunities to deal damage over all other factors. Ignores chests.
- 1729 | - aggressionMultiplier = 1.8
- 1730 | - defenseConstant = 0.2
- 1731 | - dangerConstant = 1
- 1732 | - healingConstant = 1
- 1733 | - energyConstant = 1
- 1734 | - greedConstant = 0
- 1735 | ` ` ` ~~~===*** passed data to ComputerBrain_Battle! currAI = Aggressive; beginning AI routines! ***===~~~ ` ` `
- 1736 | SETTING UNIT MOVE FLAGS TO FALSE as part of passData()!
- 1737 | populating computerArmy in ComputerBrain_Battle; computerArmyNum = 1
- 1738 | computerArmy.Count = 3
- 1739 | _________________________________________________________________________
- 1740 | populating baseTargetValues in ComputerBrain_Battle for army 1
- 1741 | unit 10424 the Mantis Knight base target value: 1
- 1742 | unit 10634 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1743 | unit 10634 the Wooden Bridge base target value: 0.005
- 1744 | unit 10616 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1745 | unit 10616 the Wooden Bridge base target value: 0.005
- 1746 | unit 10631 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1747 | unit 10631 the Wooden Bridge base target value: 0.005
- 1748 | unit 8086 the Engineer base target value: 1
- 1749 | unit 10428 the Crossbowman base target value: 1
- 1750 | unit 10426 the Crossbowman base target value: 1
- 1751 | unit 10612 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1752 | unit 10612 the Wooden Bridge base target value: 0.005
- 1753 | unit 2676 the Photokineticist base target value: 1
- 1754 | unit 10628 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1755 | unit 10628 the Wooden Bridge base target value: 0.005
- 1756 | unit 10609 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1757 | unit 10609 the Wooden Bridge base target value: 0.005
- 1758 | unit 10606 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1759 | unit 10606 the Wooden Bridge base target value: 0.005
- 1760 | unit 10619 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1761 | unit 10619 the Wooden Bridge base target value: 0.005
- 1762 | unit 1 the Hero base target value: 1.2
- 1763 | unit 10598 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1764 | unit 10598 the Wooden Bridge base target value: 0.005
- 1765 | unit 5811 the Pyrokineticist base target value: 1
- 1766 | unit 10531 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1767 | unit 10531 the Wooden Bridge base target value: 0.005
- 1768 | unit 3 the Hero base target value: 1.2
- 1769 | unit 10572 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1770 | unit 10572 the Wooden Bridge base target value: 0.005
- 1771 | unit 5617 the Bowman base target value: 1
- 1772 | unit 10558 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1773 | unit 10558 the Wooden Bridge base target value: 0.005
- 1774 | unit 10577 is an enemy bridge; applying attackBridgesMultiplier 0.5!
- 1775 | unit 10577 the Wooden Bridge base target value: 0.005
- 1776 | unit 2678 the Mentalist base target value: 1.3
- 1777 | unit 4724 the Crossbowman base target value: 1
- 1778 | baseTargetValues 0: unit 10424, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1779 | baseTargetValues 1: unit 10634, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1780 | baseTargetValues 2: unit 10616, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1781 | baseTargetValues 3: unit 10631, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1782 | baseTargetValues 4: unit 8086, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1783 | baseTargetValues 5: unit 10428, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1784 | baseTargetValues 6: unit 10426, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1785 | baseTargetValues 7: unit 10612, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1786 | baseTargetValues 8: unit 2676, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1787 | baseTargetValues 9: unit 10628, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1788 | baseTargetValues 10: unit 10609, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1789 | baseTargetValues 11: unit 10606, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1790 | baseTargetValues 12: unit 10619, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1791 | baseTargetValues 13: unit 1, value = 1.2 with 0 altered values for AI characters' TargetPreference tags
- 1792 | baseTargetValues 14: unit 10598, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1793 | baseTargetValues 15: unit 5811, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1794 | baseTargetValues 16: unit 10531, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1795 | baseTargetValues 17: unit 3, value = 1.2 with 0 altered values for AI characters' TargetPreference tags
- 1796 | baseTargetValues 18: unit 10572, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1797 | baseTargetValues 19: unit 5617, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1798 | baseTargetValues 20: unit 10558, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1799 | baseTargetValues 21: unit 10577, value = 0.005 with 0 altered values for AI characters' TargetPreference tags
- 1800 | baseTargetValues 22: unit 2678, value = 1.3 with 0 altered values for AI characters' TargetPreference tags
- 1801 | baseTargetValues 23: unit 4724, value = 1 with 0 altered values for AI characters' TargetPreference tags
- 1802 | [===------- running determineNextMove() in ComputerBrain_Battle; method = Consider All -------===]
- 1803 | ~~~ stopping all executeBestMoveAfterDelay() coroutines in BattlefieldScript
- 1804 | running checkForDialogue() in ControllerScript; triggerToCheckFor = BeforeTurn, loadedDialogue.Count = 35; queueIfFound = True
- 1805 | parsed 3; turnToMatch = 3; current absoluteTurn = 31
- 1806 | dialogue queued: 0
- 1807 | running showTurnBox() in ControllerScript; explorationMode = False, endingScene = False
- 1808 | changing banner color to Black using material Banner Vert L Material Black
- 1809 | changing banner color to Black using material Banner Vert R Material Black
- 1810 | Turn Box MenuHolder running playAppearAnim()!
- 1811 | running hideActionsMenu() in ControllerScript
- 1812 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 1813 | -----------------------------------------------------------------
- 1814 | running evaluateMovesForNextUnit() for computerArmy unit 0 / 2
- 1815 | finding viable moves for unit 10424, Ebon Raban, currently at 2 , 4
- 1816 | unit 10424, Ebon Raban is tagged Immobile? False
- 1817 | unit 10424, Ebon Raban is tagged Passive? True
- 1818 | unit 10424, Ebon Raban is ignoring army(ies)
- 1819 | Checking skills from destination 0 , 0, destSpacePos 0; spaceDangerModifier = 0; grabSackBonus = 0
- 1820 | checking turnsAwayFromEnemyContact() at 0, 0
- 1821 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1822 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1823 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1824 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1825 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 1826 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 1827 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 21, turnsAway = 5
- 1828 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 22, turnsAway = 5
- 1829 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1830 | oops; dest space is not passability All and char can't fly
- 1831 | Checking skills from destination 0 , 1, destSpacePos 1; spaceDangerModifier = 0; grabSackBonus = 0
- 1832 | checking turnsAwayFromEnemyContact() at 0, 1
- 1833 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 1834 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1835 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1836 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1837 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 1838 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 1839 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 1840 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 21, turnsAway = 5
- 1841 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1842 | Checking skills from destination 0 , 2, destSpacePos 2; spaceDangerModifier = 0; grabSackBonus = 0
- 1843 | checking turnsAwayFromEnemyContact() at 0, 2
- 1844 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1845 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1846 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1847 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1848 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 1849 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 1850 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 1851 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 1852 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1853 | Checking skills from destination 0 , 3, destSpacePos 3; spaceDangerModifier = 0; grabSackBonus = 0
- 1854 | checking turnsAwayFromEnemyContact() at 0, 3
- 1855 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1856 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1857 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 1858 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1859 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1860 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1861 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 1862 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 1863 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1864 | Checking skills from destination 0 , 4, destSpacePos 4; spaceDangerModifier = 0; grabSackBonus = 0
- 1865 | checking turnsAwayFromEnemyContact() at 0, 4
- 1866 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1867 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1868 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1869 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1870 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1871 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1872 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 1873 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 1874 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1875 | oops; dest space is not passability All and char can't fly
- 1876 | Checking skills from destination 0 , 5, destSpacePos 5; spaceDangerModifier = 0; grabSackBonus = 0
- 1877 | checking turnsAwayFromEnemyContact() at 0, 5
- 1878 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1879 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 1880 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1881 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1882 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1883 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1884 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 1885 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 1886 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1887 | oops; dest space is not passability All and char can't fly
- 1888 | oops; dest space is blocked by a fly-only object
- 1889 | Checking skills from destination 1 , 0, destSpacePos 31; spaceDangerModifier = 0; grabSackBonus = 0
- 1890 | checking turnsAwayFromEnemyContact() at 1, 0
- 1891 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 1892 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1893 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1894 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1895 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 1896 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 1897 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 1898 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 21, turnsAway = 5
- 1899 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1900 | oops; dest space is not passability All and char can't fly
- 1901 | Checking skills from destination 1 , 1, destSpacePos 32; spaceDangerModifier = 0; grabSackBonus = 0
- 1902 | checking turnsAwayFromEnemyContact() at 1, 1
- 1903 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1904 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1905 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1906 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1907 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 1908 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 1909 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 1910 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 1911 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1912 | Checking skills from destination 1 , 2, destSpacePos 33; spaceDangerModifier = 0; grabSackBonus = 0
- 1913 | checking turnsAwayFromEnemyContact() at 1, 2
- 1914 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1915 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1916 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 1917 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1918 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1919 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1920 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 1921 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 1922 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1923 | Checking skills from destination 1 , 3, destSpacePos 34; spaceDangerModifier = 0; grabSackBonus = 0
- 1924 | checking turnsAwayFromEnemyContact() at 1, 3
- 1925 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1926 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1927 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1928 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1929 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1930 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1931 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 1932 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 1933 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1934 | oops; dest space is blocked by a fly-only object
- 1935 | oops; dest space is blocked by a fly-only object
- 1936 | Checking skills from destination 1 , 4, destSpacePos 35; spaceDangerModifier = 0; grabSackBonus = 0
- 1937 | checking turnsAwayFromEnemyContact() at 1, 4
- 1938 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1939 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 1940 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1941 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 1942 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1943 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1944 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 1945 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 1946 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1947 | oops; dest space is blocked by a fly-only object
- 1948 | Checking skills from destination 1 , 6, destSpacePos 37; spaceDangerModifier = 0; grabSackBonus = 0
- 1949 | checking turnsAwayFromEnemyContact() at 1, 6
- 1950 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 1951 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 1952 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1953 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1954 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1955 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1956 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 1957 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 1958 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1959 | oops; dest space is blocked by a fly-only object
- 1960 | oops; dest space is not passability All and char can't fly
- 1961 | Checking skills from destination 2 , 1, destSpacePos 63; spaceDangerModifier = 0; grabSackBonus = 0
- 1962 | checking turnsAwayFromEnemyContact() at 2, 1
- 1963 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1964 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1965 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 1966 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1967 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1968 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 1969 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 1970 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 1971 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1972 | oops; dest space is not passability All and char can't fly
- 1973 | Checking skills from destination 2 , 2, destSpacePos 64; spaceDangerModifier = 0; grabSackBonus = 0
- 1974 | checking turnsAwayFromEnemyContact() at 2, 2
- 1975 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 1976 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1977 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 1978 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1979 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1980 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 1981 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 1982 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 1983 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1984 | Checking skills from destination 2 , 3, destSpacePos 65; spaceDangerModifier = 0; grabSackBonus = 0
- 1985 | checking turnsAwayFromEnemyContact() at 2, 3
- 1986 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 1987 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 1988 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 1989 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 1990 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1991 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 1992 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 1993 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 1994 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 1995 | oops; dest space is blocked by a fly-only object
- 1996 | Checking skills from destination 2 , 4, destSpacePos 66; spaceDangerModifier = 0; grabSackBonus = 0
- 1997 | checking turnsAwayFromEnemyContact() at 2, 4
- 1998 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 1999 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2000 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2001 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2002 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2003 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2004 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2005 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2006 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2007 | running getKnockbackPath() in BattlefieldScript; total distance = 1, starting coords 5 , 4
- 2008 | Checking skills from destination 2 , 5, destSpacePos 67; spaceDangerModifier = 0; grabSackBonus = 0
- 2009 | checking turnsAwayFromEnemyContact() at 2, 5
- 2010 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2011 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2012 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2013 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2014 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2015 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2016 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2017 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2018 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2019 | oops; dest space is not passability All and char can't fly
- 2020 | Checking skills from destination 2 , 6, destSpacePos 68; spaceDangerModifier = 0; grabSackBonus = 0
- 2021 | checking turnsAwayFromEnemyContact() at 2, 6
- 2022 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2023 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2024 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2025 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2026 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2027 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2028 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2029 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2030 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2031 | oops; dest space is not passability All and char can't fly
- 2032 | oops; dest space is not passability All and char can't fly
- 2033 | Checking skills from destination 3 , 1, destSpacePos 94; spaceDangerModifier = 0; grabSackBonus = 0
- 2034 | checking turnsAwayFromEnemyContact() at 3, 1
- 2035 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2036 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2037 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2038 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2039 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2040 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2041 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2042 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2043 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2044 | oops; dest space is blocked by a fly-only object
- 2045 | oops; dest space is not passability All and char can't fly
- 2046 | Checking skills from destination 3 , 2, destSpacePos 95; spaceDangerModifier = 0; grabSackBonus = 0
- 2047 | checking turnsAwayFromEnemyContact() at 3, 2
- 2048 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2049 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2050 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2051 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2052 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2053 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2054 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2055 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2056 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2057 | oops; dest space is blocked by a fly-only object
- 2058 | oops; dest space is not passability All and char can't fly
- 2059 | Checking skills from destination 3 , 4, destSpacePos 97; spaceDangerModifier = 0; grabSackBonus = 0
- 2060 | checking turnsAwayFromEnemyContact() at 3, 4
- 2061 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2062 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2063 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2064 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2065 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2066 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2067 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2068 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2069 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2070 | oops; dest space is blocked by a fly-only object
- 2071 | Checking skills from destination 3 , 5, destSpacePos 98; spaceDangerModifier = 0; grabSackBonus = 0
- 2072 | checking turnsAwayFromEnemyContact() at 3, 5
- 2073 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2074 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2075 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2076 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2077 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2078 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2079 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2080 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2081 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2082 | oops; dest space is blocked by a fly-only object
- 2083 | oops; dest space is blocked by a fly-only object
- 2084 | oops; dest space is not passability All and char can't fly
- 2085 | oops; dest space is not passability All and char can't fly
- 2086 | Checking skills from destination 3 , 6, destSpacePos 99; spaceDangerModifier = 0; grabSackBonus = 0
- 2087 | checking turnsAwayFromEnemyContact() at 3, 6
- 2088 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2089 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 0, turnsAway = 0
- 2090 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2091 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2092 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2093 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2094 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2095 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2096 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2097 | oops; dest space is not passability All and char can't fly
- 2098 | oops; dest space is not passability All and char can't fly
- 2099 | Checking skills from destination 4 , 2, destSpacePos 126; spaceDangerModifier = 0; grabSackBonus = 0
- 2100 | checking turnsAwayFromEnemyContact() at 4, 2
- 2101 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2102 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2103 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2104 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2105 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2106 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2107 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2108 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2109 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2110 | oops; dest space is not passability All and char can't fly
- 2111 | Checking skills from destination 4 , 3, destSpacePos 127; spaceDangerModifier = 0; grabSackBonus = 0
- 2112 | checking turnsAwayFromEnemyContact() at 4, 3
- 2113 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2114 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2115 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2116 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2117 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2118 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2119 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2120 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2121 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2122 | oops; dest space is blocked by a fly-only object
- 2123 | oops; dest space is not passability All and char can't fly
- 2124 | Checking skills from destination 4 , 4, destSpacePos 128; spaceDangerModifier = 0; grabSackBonus = 0
- 2125 | checking turnsAwayFromEnemyContact() at 4, 4
- 2126 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2127 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2128 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2129 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2130 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2131 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2132 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2133 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2134 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2135 | oops; dest space is not passability All and char can't fly
- 2136 | Checking skills from destination 4 , 5, destSpacePos 129; spaceDangerModifier = 0; grabSackBonus = 0
- 2137 | checking turnsAwayFromEnemyContact() at 4, 5
- 2138 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2139 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 0, turnsAway = 0
- 2140 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2141 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2142 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2143 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2144 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2145 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2146 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2147 | oops; dest space is not passability All and char can't fly
- 2148 | oops; dest space is not passability All and char can't fly
- 2149 | Ebon Raban maxShortRangeValue = 0; currAI.forgePathGate = 0.01
- 2150 | no short-range move exceeds currAI.forgePathGate, but Ebon Raban is Passive
- 2151 | Ebon Raban maxPathCutValue = 0; currAI.longRangeGate = 0.04
- 2152 | no short-range move exceeds currAI.longRangeGate, but Ebon Raban is Passive or unable to move
- 2153 | -----------------------------------------------------------------
- 2154 | running evaluateMovesForNextUnit() for computerArmy unit 1 / 2
- 2155 | finding viable moves for unit 10428, Ebon Crossbowman, currently at 5 , 3
- 2156 | unit 10428, Ebon Crossbowman is tagged Immobile? False
- 2157 | unit 10428, Ebon Crossbowman is tagged Passive? True
- 2158 | unit 10428, Ebon Crossbowman is ignoring army(ies)
- 2159 | Checking skills from destination 1 , 2, destSpacePos 33; spaceDangerModifier = 0; grabSackBonus = 0
- 2160 | Checking skills from destination 2 , 1, destSpacePos 63; spaceDangerModifier = 0; grabSackBonus = 0
- 2161 | Checking skills from destination 2 , 2, destSpacePos 64; spaceDangerModifier = 0; grabSackBonus = 0
- 2162 | Checking skills from destination 2 , 3, destSpacePos 65; spaceDangerModifier = 0; grabSackBonus = 0
- 2163 | Checking skills from destination 2 , 5, destSpacePos 67; spaceDangerModifier = 0; grabSackBonus = 0
- 2164 | Checking skills from destination 3 , 1, destSpacePos 94; spaceDangerModifier = 0; grabSackBonus = 0
- 2165 | Checking skills from destination 3 , 2, destSpacePos 95; spaceDangerModifier = 0; grabSackBonus = 0
- 2166 | Checking skills from destination 3 , 4, destSpacePos 97; spaceDangerModifier = 0; grabSackBonus = 0
- 2167 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 7/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.635
- 2168 | skill Crossbow used at 3,4, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.635 incl danger penalty of 0
- 2169 | max score for any skill at 3,4: 0.635 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2170 | Checking skills from destination 3 , 5, destSpacePos 98; spaceDangerModifier = 0; grabSackBonus = 0
- 2171 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 9/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.815
- 2172 | skill Crossbow used at 3,5, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.815 incl danger penalty of 0
- 2173 | finalDmg from Powder Bolt to unit 10634, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2174 | skill Powder Bolt used at 3,5, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.027 incl danger penalty of 0
- 2175 | max score for any skill at 3,5: 0.815 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2176 | Checking skills from destination 3 , 6, destSpacePos 99; spaceDangerModifier = 0; grabSackBonus = 0
- 2177 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2178 | skill Crossbow used at 3,6, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.905 incl danger penalty of 0
- 2179 | finalDmg from Powder Bolt to unit 10634, Wooden Bridge = 52/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2180 | skill Powder Bolt used at 3,6, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.027 incl danger penalty of 0
- 2181 | max score for any skill at 3,6: 0.905 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2182 | Checking skills from destination 4 , 2, destSpacePos 126; spaceDangerModifier = 0; grabSackBonus = 0
- 2183 | Checking skills from destination 4 , 3, destSpacePos 127; spaceDangerModifier = 0; grabSackBonus = 0
- 2184 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 7/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.635
- 2185 | skill Crossbow used at 4,3, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.635 incl danger penalty of 0
- 2186 | max score for any skill at 4,3: 0.635 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2187 | Checking skills from destination 4 , 4, destSpacePos 128; spaceDangerModifier = 0; grabSackBonus = 0
- 2188 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 9/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.815
- 2189 | skill Crossbow used at 4,4, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.815 incl danger penalty of 0
- 2190 | finalDmg from Crossbow to unit 8086, Teresa Dayo = 8/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.6
- 2191 | skill Crossbow used at 4,4, facing Right, targeting (4,8), hits 1 targets: unit(s) 8086. final value of 1.6 incl danger penalty of 0
- 2192 | finalDmg from Crossbow to unit 5811, Rebecca Flare = 9/28; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.578571
- 2193 | skill Crossbow used at 4,4, facing Down, targeting (8,4), hits 1 targets: unit(s) 5811. final value of 1.578571 incl danger penalty of 0
- 2194 | finalDmg from Powder Bolt to unit 10616, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2195 | skill Powder Bolt used at 4,4, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.027 incl danger penalty of 0
- 2196 | max score for any skill at 4,4: 1.6 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2197 | Checking skills from destination 4 , 5, destSpacePos 129; spaceDangerModifier = 0; grabSackBonus = 0
- 2198 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2199 | skill Crossbow used at 4,5, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.905 incl danger penalty of 0
- 2200 | finalDmg from Crossbow to unit 8086, Teresa Dayo = 9/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.675
- 2201 | skill Crossbow used at 4,5, facing Right, targeting (4,8), hits 1 targets: unit(s) 8086. final value of 1.675 incl danger penalty of 0
- 2202 | finalDmg from Powder Bolt to unit 10616, Wooden Bridge = 52/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2203 | skill Powder Bolt used at 4,5, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.027 incl danger penalty of 0
- 2204 | finalDmg from Powder Bolt to unit 10631, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2205 | finalDmg from Powder Bolt to unit 8086, Teresa Dayo = 9/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.675
- 2206 | skill Powder Bolt used at 4,5, facing Right, targeting (4,8), hits 2 targets: unit(s) 10631, 8086. final value of 1.702 incl danger penalty of 0
- 2207 | max score for any skill at 4,5: 1.702 for Powder Bolt (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2208 | Checking skills from destination 5 , 3, destSpacePos 158; spaceDangerModifier = 0; grabSackBonus = 0
- 2209 | finalDmg from Crossbow to unit 2676, Farasat Hashmal = 9/22; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.736364
- 2210 | skill Crossbow used at 5,3, facing Right, targeting (5,7), hits 1 targets: unit(s) 2676. final value of 1.736364 incl danger penalty of 0
- 2211 | max score for any skill at 5,3: 1.736364 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2212 | Ebon Crossbowman maxShortRangeValue = 1.736364; currAI.forgePathGate = 0.01
- 2213 | Ebon Crossbowman maxPathCutValue = 0; currAI.longRangeGate = 0.04
- 2214 | unit 10428's item Bandages affects Damage; valueOfUsage = 0
- 2215 | initialHealthProportion = 0.8421053, changedHealthProportion = 1; valueOfUsage = 0.1578947
- 2216 | -----------------------------------------------------------------
- 2217 | running evaluateMovesForNextUnit() for computerArmy unit 2 / 2
- 2218 | finding viable moves for unit 10426, Ebon Crossbowman, currently at 5 , 4
- 2219 | unit 10426, Ebon Crossbowman is tagged Immobile? False
- 2220 | unit 10426, Ebon Crossbowman is tagged Passive? True
- 2221 | unit 10426, Ebon Crossbowman is ignoring army(ies)
- 2222 | Checking skills from destination 2 , 2, destSpacePos 64; spaceDangerModifier = 0; grabSackBonus = 0
- 2223 | Checking skills from destination 2 , 5, destSpacePos 67; spaceDangerModifier = 0; grabSackBonus = 0
- 2224 | Checking skills from destination 2 , 6, destSpacePos 68; spaceDangerModifier = 0; grabSackBonus = 0
- 2225 | Checking skills from destination 3 , 1, destSpacePos 94; spaceDangerModifier = 0; grabSackBonus = 0
- 2226 | Checking skills from destination 3 , 2, destSpacePos 95; spaceDangerModifier = 0; grabSackBonus = 0
- 2227 | Checking skills from destination 3 , 4, destSpacePos 97; spaceDangerModifier = 0; grabSackBonus = 0
- 2228 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2229 | skill Crossbow used at 3,4, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.905 incl danger penalty of 0
- 2230 | max score for any skill at 3,4: 0.905 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2231 | Checking skills from destination 3 , 5, destSpacePos 98; spaceDangerModifier = 0; grabSackBonus = 0
- 2232 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 12/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 1.085
- 2233 | skill Crossbow used at 3,5, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 1.085 incl danger penalty of 0
- 2234 | finalDmg from Powder Bolt to unit 10634, Wooden Bridge = 55/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2235 | skill Powder Bolt used at 3,5, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.027 incl danger penalty of 0
- 2236 | max score for any skill at 3,5: 1.085 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2237 | Checking skills from destination 3 , 6, destSpacePos 99; spaceDangerModifier = 0; grabSackBonus = 0
- 2238 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 14/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 1.265
- 2239 | skill Crossbow used at 3,6, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 1.265 incl danger penalty of 0
- 2240 | finalDmg from Powder Bolt to unit 10634, Wooden Bridge = 65/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2241 | skill Powder Bolt used at 3,6, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.027 incl danger penalty of 0
- 2242 | max score for any skill at 3,6: 1.265 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2243 | Checking skills from destination 4 , 2, destSpacePos 126; spaceDangerModifier = 0; grabSackBonus = 0
- 2244 | Checking skills from destination 4 , 3, destSpacePos 127; spaceDangerModifier = 0; grabSackBonus = 0
- 2245 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2246 | skill Crossbow used at 4,3, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.905 incl danger penalty of 0
- 2247 | max score for any skill at 4,3: 0.905 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2248 | Checking skills from destination 4 , 4, destSpacePos 128; spaceDangerModifier = 0; grabSackBonus = 0
- 2249 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 12/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 1.085
- 2250 | skill Crossbow used at 4,4, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 1.085 incl danger penalty of 0
- 2251 | finalDmg from Crossbow to unit 8086, Teresa Dayo = 11/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.825
- 2252 | skill Crossbow used at 4,4, facing Right, targeting (4,8), hits 1 targets: unit(s) 8086. final value of 1.825 incl danger penalty of 0
- 2253 | finalDmg from Crossbow to unit 5811, Rebecca Flare = 12/28; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.771429
- 2254 | skill Crossbow used at 4,4, facing Down, targeting (8,4), hits 1 targets: unit(s) 5811. final value of 1.771429 incl danger penalty of 0
- 2255 | finalDmg from Powder Bolt to unit 10616, Wooden Bridge = 55/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2256 | skill Powder Bolt used at 4,4, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.027 incl danger penalty of 0
- 2257 | max score for any skill at 4,4: 1.825 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2258 | Checking skills from destination 4 , 5, destSpacePos 129; spaceDangerModifier = 0; grabSackBonus = 0
- 2259 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 14/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 1.265
- 2260 | skill Crossbow used at 4,5, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 1.265 incl danger penalty of 0
- 2261 | finalDmg from Crossbow to unit 8086, Teresa Dayo = 13/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.975
- 2262 | skill Crossbow used at 4,5, facing Right, targeting (4,8), hits 1 targets: unit(s) 8086. final value of 1.975 incl danger penalty of 0
- 2263 | finalDmg from Powder Bolt to unit 10616, Wooden Bridge = 65/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2264 | skill Powder Bolt used at 4,5, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.027 incl danger penalty of 0
- 2265 | finalDmg from Powder Bolt to unit 10631, Wooden Bridge = 55/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2266 | finalDmg from Powder Bolt to unit 8086, Teresa Dayo = 11/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.825
- 2267 | skill Powder Bolt used at 4,5, facing Right, targeting (4,8), hits 2 targets: unit(s) 10631, 8086. final value of 1.852 incl danger penalty of 0
- 2268 | max score for any skill at 4,5: 1.975 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2269 | Checking skills from destination 5 , 4, destSpacePos 159; spaceDangerModifier = 0; grabSackBonus = 0
- 2270 | finalDmg from Crossbow to unit 2676, Farasat Hashmal = 14/22; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 2.145454
- 2271 | skill Crossbow used at 5,4, facing Right, targeting (5,7), hits 1 targets: unit(s) 2676. final value of 2.145454 incl danger penalty of 0
- 2272 | finalDmg from Crossbow to unit 10628, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2273 | skill Crossbow used at 5,4, facing Right, targeting (5,8), hits 1 targets: unit(s) 10628. final value of 0.905 incl danger penalty of 0
- 2274 | finalDmg from Crossbow to unit 5811, Rebecca Flare = 14/28; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.9
- 2275 | skill Crossbow used at 5,4, facing Down, targeting (8,4), hits 1 targets: unit(s) 5811. final value of 1.9 incl danger penalty of 0
- 2276 | finalDmg from Powder Bolt to unit 10612, Wooden Bridge = 55/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2277 | finalDmg from Powder Bolt to unit 2676, Farasat Hashmal = 11/22; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.9
- 2278 | skill Powder Bolt used at 5,4, facing Right, targeting (5,7), hits 2 targets: unit(s) 10612, 2676. final value of 1.927 incl danger penalty of 0
- 2279 | finalDmg from Powder Bolt to unit 5811, Rebecca Flare = 11/28; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.707143
- 2280 | skill Powder Bolt used at 5,4, facing Down, targeting (8,4), hits 2 targets: unit(s) 10180, 5811. final value of 1.707143 incl danger penalty of 0
- 2281 | max score for any skill at 5,4: 2.145454 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2282 | Ebon Crossbowman maxShortRangeValue = 2.145454; currAI.forgePathGate = 0.01
- 2283 | Ebon Crossbowman maxPathCutValue = 0; currAI.longRangeGate = 0.04
- 2284 | done evaluating moves for CPU units; now sorting allViableMoves by moveValue
- 2285 | running processMoves(); allViableMoves.Count = 19
- 2286 | ---- << TOP 10 MOVES >> ----
- 2287 | 0: [2.239346] Ebon Crossbowman (unit 10426) to stay put and use skill Crossbow at 5,7
- 2288 | 1: [1.982485] Ebon Crossbowman (unit 10426) to 4,5 and use skill Crossbow at 4,8
- 2289 | 2: [1.903077] Ebon Crossbowman (unit 10426) to 4,4 and use skill Crossbow at 4,8
- 2290 | 3: [1.831468] Ebon Crossbowman (unit 10428) to stay put and use skill Crossbow at 5,7
- 2291 | 4: [1.775143] Ebon Crossbowman (unit 10428) to 4,5 and use skill Powder Bolt at 4,8
- 2292 | 5: [1.709676] Ebon Crossbowman (unit 10428) to 4,5 and use skill Crossbow at 4,8
- 2293 | 6: [1.687456] Ebon Crossbowman (unit 10428) to 4,4 and use skill Crossbow at 4,8
- 2294 | 7: [1.287957] Ebon Crossbowman (unit 10426) to 4,5 and use skill Crossbow at 4,7
- 2295 | 8: [1.268265] Ebon Crossbowman (unit 10426) to 3,6 and use skill Crossbow at 3,8
- 2296 | 9: [1.179439] Ebon Crossbowman (unit 10426) to 3,5 and use skill Crossbow at 3,8
- 2297 | best move [value 2.239346]: Ebon Crossbowman (unit 10426) to stay put and use Crossbow at 5,7
- 2298 | clicked TurnBox!
- 2299 | Turn Box MenuHolder running playDisappearAnim()!
- 2300 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnTurn, loadedDialogue.Count = 35; queueIfFound = True
- 2301 | parsed 0; turnToMatch = 0; current absoluteTurn = 31
- 2302 | parsed 13; turnToMatch = 13; current absoluteTurn = 31
- 2303 | running checkDialogueQueue() in ControllerScript; dialogueTriggered.Count = 0; endingScene = False
- 2304 | running initiateTurn() in ControllerScript; autoEndTurn = False
- 2305 | running incrementScoreStat() in ControllerScript; statType = Turns Taken, amt = 1, forPlayer = 1
- 2306 | running areManeuversDelayed() in ControllerScript; forArmy = 1
- 2307 | running regainFocus() for army 1
- 2308 | running stepStatusEffects() in BattlefieldScript; forArmy = 1
- 2309 | Ebon Crossbowman has status effect Burning
- 2310 | Ebon Crossbowman due to be damaged by Burning!
- 2311 | Ebon Crossbowman has status effect Blinded
- 2312 | running queueEnvironmentalDamage(); forArmy = 1
- 2313 | running processDamageQueue() in BattlefieldScript; 1 DamageInfo queued up!
- 2314 | processing damage for target at queue position 1 / 1:
- 2315 | consolidating all queued status effects on unit 10426...
- 2316 | no status effects are detected
- 2317 | damageQueued[ 0 ] imparts 0 status effects
- 2318 | running checkForStatusEffectsHit()
- 2319 | detected no status effects actually hitting in processDamageQueue()
- 2320 | next, consolidating all queued damage to unit 10426...
- 2321 | damageQueued[ 0 ], 6 Heat from unit 5811, targets unit 10426!
- 2322 | remaining damageQueued.Count = 0
- 2323 | Ebon Crossbowman starts with 32 max Health and 31 Damage
- 2324 | consolidating damage from 1 DamageInfo instance(s) in damageChar()
- 2325 | display dmg: 6 Heat, affecting Health
- 2326 | > applying 6 of element Heat affecting Health to unit 10426 in damageChar()
- 2327 | >> running createParticleFountain() in BattlefieldScript at 2.7 , 1.6 , -3.3, of type Sparks
- 2328 | running addParticleSystem( SparkShowerFX ) in ParticleFountainScript
- 2329 | running incrementScoreStat() in ControllerScript; statType = Damage Taken, amt = 6, forPlayer = 1
- 2330 | running incrementScoreStat() in ControllerScript; statType = Damage Dealt, amt = 6, forPlayer = 0
- 2331 | unit 10426 Damage is now 37, with endHealth of -5/32 from startHealth of 1/32; wasCharacterHurt = True
- 2332 | unit 10426 took 6 damage relative to maxHealth 32
- 2333 | running incrementScoreStat() in ControllerScript; statType = Deaths, amt = 1, forPlayer = 1
- 2334 | running incrementScoreStat() in ControllerScript; statType = Kills, amt = 1, forPlayer = 0
- 2335 | running checkForCombatBark(); bark type Defeat; randomRoll = 37 and barkChance = 100
- 2336 | running getDialogue() in Ebon Crossbowman; dialogueTypes = Defeat
- 2337 | found 0 lines of Defeat dialogue within Ebon Crossbowman that meets requirements; picking 1!
- 2338 | ERROR: no dialogue of the specified type(s) was found!
- 2339 | detected need for non-approach dialogue--replacing with generic line:
- 2340 | unit 10426 took 6 Health damage; is dead? True
- 2341 | creating popups in damageChar(); allPopups.Count = 1
- 2342 | >> running createPopups() in BattlefieldScript; 1 popups associated with unit 10426 at 2.7 , 1.6 , -3.3; delayIncrement = 20
- 2343 | no pre-existing popupSpawner for the current unit! creating a new one at position 2.7 , 1.6 , -3.3
- 2344 | queueing new popup within PopupSpawnerScript: -6 with delay 0; delayIncrement = 20, counter = -1
- 2345 | nextDelay increased to 20
- 2346 | initiating SCREEN SHAKE: shakeMagnitude 0.2, shakeDuration 0.4!
- 2347 | unit 10426 has fallen...
- 2348 | running checkToStoreExp(); attackerID = 5811
- 2349 | element = Heat; targetID = 10426; subsequentUsesVsTarget = 0
- 2350 | running storeExperience(); uniqueID = 5811; targetAmt = 54; skillCost = 0
- 2351 | storedExp = True
- 2352 | running checkForDialogue() in ControllerScript; triggerToCheckFor = PostCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 2353 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharDeath, loadedDialogue.Count = 35; queueIfFound = True
- 2354 | matchedTarget = False; queueIfFound = True
- 2355 | matchedTarget = False; queueIfFound = True
- 2356 | matchedTarget = False; queueIfFound = True
- 2357 | matchedTarget = False; queueIfFound = True
- 2358 | matchedTarget = False; queueIfFound = True
- 2359 | matchedTarget = False; queueIfFound = True
- 2360 | matchedTarget = False; queueIfFound = True
- 2361 | matchedTarget = False; queueIfFound = True
- 2362 | matchedTarget = False; queueIfFound = True
- 2363 | matchedTarget = False; queueIfFound = True
- 2364 | matchedTarget = False; queueIfFound = True
- 2365 | matchedTarget = False; queueIfFound = True
- 2366 | matchedTarget = False; queueIfFound = True
- 2367 | matchedTarget = False; queueIfFound = True
- 2368 | matchedTarget = False; queueIfFound = True
- 2369 | matchedTarget = False; queueIfFound = True
- 2370 | matchedTarget = False; queueIfFound = True
- 2371 | matchedTarget = False; queueIfFound = True
- 2372 | matchedTarget = False; queueIfFound = True
- 2373 | matchedTarget = False; queueIfFound = True
- 2374 | matchedTarget = False; queueIfFound = True
- 2375 | matchedTarget = False; queueIfFound = True
- 2376 | matchedTarget = False; queueIfFound = True
- 2377 | matchedTarget = False; queueIfFound = True
- 2378 | matchedTarget = False; queueIfFound = True
- 2379 | matchedTarget = False; queueIfFound = True
- 2380 | matchedTarget = False; queueIfFound = True
- 2381 | target unit 10426 is a character--if queuedCombatBark is false, check for victory bark! queuedCombatBark = False
- 2382 | running checkForCombatBark(); bark type Victory; randomRoll = 93 and barkChance = 35
- 2383 | running distributeExperience()
- 2384 | running getTotalExp() for unit 5811 w/in ExpInfo; targetValue = 54, numOfTargets = 1, skillCost = 0
- 2385 | avgValuePerTarget = 54
- 2386 | gaining 54 for target 0 (reduceTargetValueBy 0)
- 2387 | gaining 0 for skillCost
- 2388 | totalExp: 54
- 2389 | stored exp 0: char 5811 should gain 54
- 2390 | running gainExp(); char 5811, Rebecca Flare; adding 54 to 52
- 2391 | running gainExp() within CharLevelUp; Rebecca Flare has 52 exp, gains 54 experience
- 2392 | running levelUp() within CharLevelUp; gains 1 level(s)
- 2393 | checking learnAtLevels 1: 14,Fire Gate
- 2394 | checking learnAtLevels 0: 10,Book of Power Mastery
- 2395 | gained Book of Power Mastery
- 2396 | leveling up complete; now level 10.
- 2397 | >> running createParticleFountain() in BattlefieldScript at 2.7 , 1.2 , -5.100001, of type Sparkle Burst
- 2398 | running addParticleSystem( SparkleBurstFX ) in ParticleFountainScript
- 2399 | >> running createExpBar() in BattlefieldScript; 52 XP => 100XP; levelingUp = True
- 2400 | Rebecca Flare added to levelUpsQueued; 1 units now queued to level up!
- 2401 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 1
- 2402 | only one unit in group; panning to unit!
- 2403 | running panCamTo() in ControllerScript; panning to x 2.7, z -9.3, atSpeed = 1
- 2404 | panToGroup() is panning somewhere different from before? True
- 2405 | counter within PopupSpawnerScript has reached 0; adding new white-colored PopUp3D popup: -6
- 2406 | remaining popupsQueued.Count = 0
- 2407 | Turn Box MenuHolder running playDisappearAnim()!
- 2408 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnTurn, loadedDialogue.Count = 35; queueIfFound = True
- 2409 | parsed 0; turnToMatch = 0; current absoluteTurn = 31
- 2410 | parsed 13; turnToMatch = 13; current absoluteTurn = 31
- 2411 | running checkDialogueQueue() in ControllerScript; dialogueTriggered.Count = 0; endingScene = False
- 2412 | running initiateTurn() in ControllerScript; autoEndTurn = False
- 2413 | running incrementScoreStat() in ControllerScript; statType = Turns Taken, amt = 1, forPlayer = 1
- 2414 | running areManeuversDelayed() in ControllerScript; forArmy = 1
- 2415 | running regainFocus() for army 1
- 2416 | running stepStatusEffects() in BattlefieldScript; forArmy = 1
- 2417 | Ebon Crossbowman has status effect Burning
- 2418 | Ebon Crossbowman due to be damaged by Burning!
- 2419 | Ebon Crossbowman has status effect Blinded
- 2420 | running queueEnvironmentalDamage(); forArmy = 1
- 2421 | running processDamageQueue() in BattlefieldScript; 1 DamageInfo queued up!
- 2422 | processing damage for target at queue position 1 / 1:
- 2423 | consolidating all queued status effects on unit 10426...
- 2424 | no status effects are detected
- 2425 | damageQueued[ 0 ] imparts 0 status effects
- 2426 | running checkForStatusEffectsHit()
- 2427 | detected no status effects actually hitting in processDamageQueue()
- 2428 | next, consolidating all queued damage to unit 10426...
- 2429 | damageQueued[ 0 ], 6 Heat from unit 5811, targets unit 10426!
- 2430 | remaining damageQueued.Count = 0
- 2431 | Ebon Crossbowman starts with 32 max Health and 37 Damage
- 2432 | consolidating damage from 1 DamageInfo instance(s) in damageChar()
- 2433 | display dmg: 6 Heat, affecting Health
- 2434 | > applying 6 of element Heat affecting Health to unit 10426 in damageChar()
- 2435 | >> running createParticleFountain() in BattlefieldScript at 2.7 , 1.6 , -3.3, of type Sparks
- 2436 | running addParticleSystem( SparkShowerFX ) in ParticleFountainScript
- 2437 | running incrementScoreStat() in ControllerScript; statType = Damage Taken, amt = 6, forPlayer = 1
- 2438 | running incrementScoreStat() in ControllerScript; statType = Damage Dealt, amt = 6, forPlayer = 0
- 2439 | unit 10426 Damage is now 43, with endHealth of -11/32 from startHealth of -5/32; wasCharacterHurt = True
- 2440 | unit 10426 took 6 damage relative to maxHealth 32
- 2441 | running incrementScoreStat() in ControllerScript; statType = Deaths, amt = 1, forPlayer = 1
- 2442 | running incrementScoreStat() in ControllerScript; statType = Kills, amt = 1, forPlayer = 0
- 2443 | unit 10426 took 6 Health damage; is dead? True
- 2444 | creating popups in damageChar(); allPopups.Count = 1
- 2445 | >> running createPopups() in BattlefieldScript; 1 popups associated with unit 10426 at 2.7 , 1.6 , -3.3; delayIncrement = 20
- 2446 | found existing popupSpawner for unit 10426! queueing in that one
- 2447 | queueing new popup within PopupSpawnerScript: -6 with delay 20; delayIncrement = 20, counter = 1
- 2448 | nextDelay increased to 40
- 2449 | initiating SCREEN SHAKE: shakeMagnitude 0.2, shakeDuration 0.4!
- 2450 | unit 10426 has fallen...
- 2451 | running checkToStoreExp(); attackerID = 5811
- 2452 | element = Heat; targetID = 10426; subsequentUsesVsTarget = 0
- 2453 | running storeExperience(); uniqueID = 5811; targetAmt = 49; skillCost = 0
- 2454 | storedExp = True
- 2455 | running checkForDialogue() in ControllerScript; triggerToCheckFor = PostCharAttacked, loadedDialogue.Count = 35; queueIfFound = True
- 2456 | running checkForDialogue() in ControllerScript; triggerToCheckFor = OnCharDeath, loadedDialogue.Count = 35; queueIfFound = True
- 2457 | matchedTarget = False; queueIfFound = True
- 2458 | matchedTarget = False; queueIfFound = True
- 2459 | matchedTarget = False; queueIfFound = True
- 2460 | matchedTarget = False; queueIfFound = True
- 2461 | matchedTarget = False; queueIfFound = True
- 2462 | matchedTarget = False; queueIfFound = True
- 2463 | matchedTarget = False; queueIfFound = True
- 2464 | matchedTarget = False; queueIfFound = True
- 2465 | matchedTarget = False; queueIfFound = True
- 2466 | matchedTarget = False; queueIfFound = True
- 2467 | matchedTarget = False; queueIfFound = True
- 2468 | matchedTarget = False; queueIfFound = True
- 2469 | matchedTarget = False; queueIfFound = True
- 2470 | matchedTarget = False; queueIfFound = True
- 2471 | matchedTarget = False; queueIfFound = True
- 2472 | matchedTarget = False; queueIfFound = True
- 2473 | matchedTarget = False; queueIfFound = True
- 2474 | matchedTarget = False; queueIfFound = True
- 2475 | matchedTarget = False; queueIfFound = True
- 2476 | matchedTarget = False; queueIfFound = True
- 2477 | matchedTarget = False; queueIfFound = True
- 2478 | matchedTarget = False; queueIfFound = True
- 2479 | matchedTarget = False; queueIfFound = True
- 2480 | matchedTarget = False; queueIfFound = True
- 2481 | matchedTarget = False; queueIfFound = True
- 2482 | matchedTarget = False; queueIfFound = True
- 2483 | matchedTarget = False; queueIfFound = True
- 2484 | target unit 10426 is a character--if queuedCombatBark is false, check for victory bark! queuedCombatBark = False
- 2485 | running checkForCombatBark(); bark type Victory; randomRoll = 87 and barkChance = 35
- 2486 | running distributeExperience()
- 2487 | running getTotalExp() for unit 5811 w/in ExpInfo; targetValue = 49, numOfTargets = 1, skillCost = 0
- 2488 | avgValuePerTarget = 49
- 2489 | gaining 49 for target 0 (reduceTargetValueBy 0)
- 2490 | gaining 0 for skillCost
- 2491 | totalExp: 49
- 2492 | stored exp 0: char 5811 should gain 49
- 2493 | running gainExp(); char 5811, Rebecca Flare; adding 49 to 6
- 2494 | running gainExp() within CharLevelUp; Rebecca Flare has 6 exp, gains 49 experience
- 2495 | >> running createExpBar() in BattlefieldScript; 6 XP => 55XP; levelingUp = False
- 2496 | running checkForOnDeathAttacks() in BattlefieldScript; deathsQueued.Count = 2
- 2497 | only one unit in group; panning to unit!
- 2498 | running panCamTo() in ControllerScript; panning to x 2.7, z -9.3, atSpeed = 1
- 2499 | panToGroup() is panning somewhere different from before? False
- 2500 | counter within PopupSpawnerScript has reached 20; adding new white-colored PopUp3D popup: -6
- 2501 | remaining popupsQueued.Count = 0
- 2502 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 2503 | running initiateAITurn() in ControllerScript
- 2504 | _______________________________________
- 2505 | running processDeathsQueue() in BattlefieldScript; 2 units queued up to die!
- 2506 | current death rules: Permadeath
- 2507 | w/ Permadeath deathRules, unit will be taken off of all rosters
- 2508 | running removeFromRoster() in Util; rosterNum = -1, uniqueID = 10426
- 2509 | stepping Burning length for unit 10426, Ebon Crossbowman, from sfx.length 0...
- 2510 | Ebon Crossbowman now has Burning with sfx.length -9999
- 2511 | < 0 rounds left; removing status effect!
- 2512 | running removeEffectsOfStatusEffect() in BattlefieldScript; Burning for Ebon Crossbowman
- 2513 | running reverseStatusEffect() in Util; Burning for Ebon Crossbowman
- 2514 | running showStatusEffects() in UnitScript for Ebon Crossbowman, ID 10426
- 2515 | running showStatusEffects() in StatFXDisplayerScript
- 2516 | prepping spriteData for 1 status effects in StatFXDisplayerScript
- 2517 | loaded newSprite: Blinded!
- 2518 | Ebon Crossbowman status effects are now: Blinded
- 2519 | stepping Blinded length for unit 10426, Ebon Crossbowman, from sfx.length 1...
- 2520 | Ebon Crossbowman now has Blinded with sfx.length -9998
- 2521 | < 0 rounds left; removing status effect!
- 2522 | running removeEffectsOfStatusEffect() in BattlefieldScript; Blinded for Ebon Crossbowman
- 2523 | running reverseStatusEffect() in Util; Blinded for Ebon Crossbowman
- 2524 | running showStatusEffects() in UnitScript for Ebon Crossbowman, ID 10426
- 2525 | running showStatusEffects() in StatFXDisplayerScript
- 2526 | prepping spriteData for 0 status effects in StatFXDisplayerScript
- 2527 | no sfx to display!
- 2528 | Ebon Crossbowman status effects are now:
- 2529 | running removeUnit( 10426 ) in BattlefieldScript; currArmyNum = 1
- 2530 | running showStatusEffects() in UnitScript for Ebon Crossbowman, ID 10426
- 2531 | running showStatusEffects() in StatFXDisplayerScript
- 2532 | uh oh--sfx is null!
- 2533 | >> running createParticleFountain() in BattlefieldScript at 2.7 , 1.6 , -3.3, of type Unit Death
- 2534 | running addParticleSystem( SmokeRing2FX ) in ParticleFountainScript
- 2535 | running addParticleSystem( SmokePuffFX ) in ParticleFountainScript
- 2536 | running clearHolds() in BattlefieldScript
- 2537 | running removeUnit() in Computerbrain_Battle; uniqueID = 10426
- 2538 | unit not found; not in AI army or prob already removed
- 2539 | unit removed from computerArmy; computerArmy.Count = 2
- 2540 | SETTING UNIT MOVE FLAGS TO FALSE as part of removeUnit()!
- 2541 | ~~~ running waitToDetermineNextMove() in ComputerBrain_Battle! waitFor = 2
- 2542 | w/ Permadeath deathRules, unit will be taken off of all rosters
- 2543 | running removeFromRoster() in Util; rosterNum = -1, uniqueID = -1
- 2544 | running removeUnit( 10426 ) in BattlefieldScript; currArmyNum = 1
- 2545 | ERROR: cannot remove char 10426 unit object; unitObjectsPos -1 is out of range!
- 2546 | running removeUnit() in Computerbrain_Battle; uniqueID = 10426
- 2547 | unit not found; not in AI army or prob already removed
- 2548 | Terrain Inspector MenuHolder running playDisappearAnim()!
- 2549 | running initiateAITurn() in ControllerScript
- 2550 | _______________________________________
- 2551 | running processDeathsQueue() in BattlefieldScript; 0 units queued up to die!
- 2552 | current death rules: Permadeath
- 2553 | [===------- running determineNextMove() in ComputerBrain_Battle; method = Consider All -------===]
- 2554 | ~~~ stopping all executeBestMoveAfterDelay() coroutines in BattlefieldScript
- 2555 | -----------------------------------------------------------------
- 2556 | running evaluateMovesForNextUnit() for computerArmy unit 0 / 1
- 2557 | finding viable moves for unit 10424, Ebon Raban, currently at 2 , 4
- 2558 | unit 10424, Ebon Raban is tagged Immobile? False
- 2559 | unit 10424, Ebon Raban is tagged Passive? True
- 2560 | unit 10424, Ebon Raban is ignoring army(ies)
- 2561 | Checking skills from destination 0 , 0, destSpacePos 0; spaceDangerModifier = 0; grabSackBonus = 0
- 2562 | checking turnsAwayFromEnemyContact() at 0, 0
- 2563 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2564 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2565 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2566 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2567 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2568 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2569 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 21, turnsAway = 5
- 2570 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 22, turnsAway = 5
- 2571 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2572 | oops; dest space is not passability All and char can't fly
- 2573 | Checking skills from destination 0 , 1, destSpacePos 1; spaceDangerModifier = 0; grabSackBonus = 0
- 2574 | checking turnsAwayFromEnemyContact() at 0, 1
- 2575 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2576 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2577 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2578 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2579 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2580 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2581 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 2582 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 21, turnsAway = 5
- 2583 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2584 | Checking skills from destination 0 , 2, destSpacePos 2; spaceDangerModifier = 0; grabSackBonus = 0
- 2585 | checking turnsAwayFromEnemyContact() at 0, 2
- 2586 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2587 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2588 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2589 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2590 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2591 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2592 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 2593 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 2594 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2595 | Checking skills from destination 0 , 3, destSpacePos 3; spaceDangerModifier = 0; grabSackBonus = 0
- 2596 | checking turnsAwayFromEnemyContact() at 0, 3
- 2597 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2598 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2599 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2600 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2601 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2602 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2603 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2604 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 2605 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2606 | Checking skills from destination 0 , 4, destSpacePos 4; spaceDangerModifier = 0; grabSackBonus = 0
- 2607 | checking turnsAwayFromEnemyContact() at 0, 4
- 2608 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2609 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2610 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2611 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2612 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2613 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2614 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2615 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2616 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2617 | oops; dest space is not passability All and char can't fly
- 2618 | Checking skills from destination 0 , 5, destSpacePos 5; spaceDangerModifier = 0; grabSackBonus = 0
- 2619 | checking turnsAwayFromEnemyContact() at 0, 5
- 2620 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2621 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2622 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2623 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2624 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2625 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2626 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2627 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2628 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2629 | oops; dest space is not passability All and char can't fly
- 2630 | oops; dest space is blocked by a fly-only object
- 2631 | Checking skills from destination 1 , 0, destSpacePos 31; spaceDangerModifier = 0; grabSackBonus = 0
- 2632 | checking turnsAwayFromEnemyContact() at 1, 0
- 2633 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2634 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2635 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2636 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2637 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2638 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2639 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 2640 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 21, turnsAway = 5
- 2641 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2642 | oops; dest space is not passability All and char can't fly
- 2643 | Checking skills from destination 1 , 1, destSpacePos 32; spaceDangerModifier = 0; grabSackBonus = 0
- 2644 | checking turnsAwayFromEnemyContact() at 1, 1
- 2645 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2646 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2647 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2648 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2649 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2650 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2651 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 2652 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 20, turnsAway = 4
- 2653 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2654 | Checking skills from destination 1 , 2, destSpacePos 33; spaceDangerModifier = 0; grabSackBonus = 0
- 2655 | checking turnsAwayFromEnemyContact() at 1, 2
- 2656 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2657 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2658 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2659 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2660 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2661 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2662 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2663 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 2664 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2665 | Checking skills from destination 1 , 3, destSpacePos 34; spaceDangerModifier = 0; grabSackBonus = 0
- 2666 | checking turnsAwayFromEnemyContact() at 1, 3
- 2667 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2668 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2669 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2670 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2671 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2672 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2673 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2674 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2675 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2676 | oops; dest space is blocked by a fly-only object
- 2677 | oops; dest space is blocked by a fly-only object
- 2678 | Checking skills from destination 1 , 4, destSpacePos 35; spaceDangerModifier = 0; grabSackBonus = 0
- 2679 | checking turnsAwayFromEnemyContact() at 1, 4
- 2680 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2681 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2682 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2683 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2684 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2685 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2686 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2687 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2688 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2689 | oops; dest space is blocked by a fly-only object
- 2690 | Checking skills from destination 1 , 6, destSpacePos 37; spaceDangerModifier = 0; grabSackBonus = 0
- 2691 | checking turnsAwayFromEnemyContact() at 1, 6
- 2692 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2693 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2694 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2695 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2696 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2697 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2698 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2699 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2700 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2701 | oops; dest space is blocked by a fly-only object
- 2702 | oops; dest space is not passability All and char can't fly
- 2703 | Checking skills from destination 2 , 1, destSpacePos 63; spaceDangerModifier = 0; grabSackBonus = 0
- 2704 | checking turnsAwayFromEnemyContact() at 2, 1
- 2705 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2706 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2707 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2708 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2709 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2710 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2711 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2712 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 19, turnsAway = 4
- 2713 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2714 | oops; dest space is not passability All and char can't fly
- 2715 | Checking skills from destination 2 , 2, destSpacePos 64; spaceDangerModifier = 0; grabSackBonus = 0
- 2716 | checking turnsAwayFromEnemyContact() at 2, 2
- 2717 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2718 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2719 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2720 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2721 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2722 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2723 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2724 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2725 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2726 | Checking skills from destination 2 , 3, destSpacePos 65; spaceDangerModifier = 0; grabSackBonus = 0
- 2727 | checking turnsAwayFromEnemyContact() at 2, 3
- 2728 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2729 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2730 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2731 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2732 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2733 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2734 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2735 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2736 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2737 | oops; dest space is blocked by a fly-only object
- 2738 | Checking skills from destination 2 , 4, destSpacePos 66; spaceDangerModifier = 0; grabSackBonus = 0
- 2739 | checking turnsAwayFromEnemyContact() at 2, 4
- 2740 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2741 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2742 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2743 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2744 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2745 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2746 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2747 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2748 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2749 | Checking skills from destination 2 , 5, destSpacePos 67; spaceDangerModifier = 0; grabSackBonus = 0
- 2750 | checking turnsAwayFromEnemyContact() at 2, 5
- 2751 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2752 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2753 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2754 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2755 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2756 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2757 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2758 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2759 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2760 | oops; dest space is not passability All and char can't fly
- 2761 | Checking skills from destination 2 , 6, destSpacePos 68; spaceDangerModifier = 0; grabSackBonus = 0
- 2762 | checking turnsAwayFromEnemyContact() at 2, 6
- 2763 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2764 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2765 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2766 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2767 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2768 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2769 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2770 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2771 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2772 | oops; dest space is not passability All and char can't fly
- 2773 | oops; dest space is not passability All and char can't fly
- 2774 | Checking skills from destination 3 , 1, destSpacePos 94; spaceDangerModifier = 0; grabSackBonus = 0
- 2775 | checking turnsAwayFromEnemyContact() at 3, 1
- 2776 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2777 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2778 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2779 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2780 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2781 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2782 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2783 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 18, turnsAway = 4
- 2784 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2785 | oops; dest space is blocked by a fly-only object
- 2786 | oops; dest space is not passability All and char can't fly
- 2787 | Checking skills from destination 3 , 2, destSpacePos 95; spaceDangerModifier = 0; grabSackBonus = 0
- 2788 | checking turnsAwayFromEnemyContact() at 3, 2
- 2789 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2790 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2791 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2792 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2793 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2794 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 11, turnsAway = 3
- 2795 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2796 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 17, turnsAway = 4
- 2797 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2798 | oops; dest space is blocked by a fly-only object
- 2799 | oops; dest space is not passability All and char can't fly
- 2800 | Checking skills from destination 3 , 4, destSpacePos 97; spaceDangerModifier = 0; grabSackBonus = 0
- 2801 | checking turnsAwayFromEnemyContact() at 3, 4
- 2802 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2803 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2804 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2805 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2806 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2807 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2808 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2809 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2810 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2811 | oops; dest space is blocked by a fly-only object
- 2812 | Checking skills from destination 3 , 5, destSpacePos 98; spaceDangerModifier = 0; grabSackBonus = 0
- 2813 | checking turnsAwayFromEnemyContact() at 3, 5
- 2814 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2815 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2816 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2817 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2818 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2819 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2820 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2821 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2822 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2823 | oops; dest space is blocked by a fly-only object
- 2824 | oops; dest space is blocked by a fly-only object
- 2825 | oops; dest space is not passability All and char can't fly
- 2826 | oops; dest space is not passability All and char can't fly
- 2827 | Checking skills from destination 3 , 6, destSpacePos 99; spaceDangerModifier = 0; grabSackBonus = 0
- 2828 | checking turnsAwayFromEnemyContact() at 3, 6
- 2829 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2830 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 0, turnsAway = 0
- 2831 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2832 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2833 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2834 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2835 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2836 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2837 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2838 | oops; dest space is not passability All and char can't fly
- 2839 | oops; dest space is not passability All and char can't fly
- 2840 | Checking skills from destination 4 , 2, destSpacePos 126; spaceDangerModifier = 0; grabSackBonus = 0
- 2841 | checking turnsAwayFromEnemyContact() at 4, 2
- 2842 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2843 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2844 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2845 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2846 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2847 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 10, turnsAway = 2
- 2848 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2849 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 16, turnsAway = 4
- 2850 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2851 | oops; dest space is not passability All and char can't fly
- 2852 | Checking skills from destination 4 , 3, destSpacePos 127; spaceDangerModifier = 0; grabSackBonus = 0
- 2853 | checking turnsAwayFromEnemyContact() at 4, 3
- 2854 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2855 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2856 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 6, turnsAway = 2
- 2857 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2858 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2859 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 9, turnsAway = 2
- 2860 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2861 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 15, turnsAway = 3
- 2862 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2863 | oops; dest space is blocked by a fly-only object
- 2864 | oops; dest space is not passability All and char can't fly
- 2865 | Checking skills from destination 4 , 4, destSpacePos 128; spaceDangerModifier = 0; grabSackBonus = 0
- 2866 | checking turnsAwayFromEnemyContact() at 4, 4
- 2867 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 3, turnsAway = 1
- 2868 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2869 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 5, turnsAway = 1
- 2870 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 1, turnsAway = 1
- 2871 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2872 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 8, turnsAway = 2
- 2873 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2874 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 14, turnsAway = 3
- 2875 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2876 | oops; dest space is not passability All and char can't fly
- 2877 | oops; dest space is not passability All and char can't fly
- 2878 | Checking skills from destination 4 , 5, destSpacePos 129; spaceDangerModifier = 0; grabSackBonus = 0
- 2879 | checking turnsAwayFromEnemyContact() at 4, 5
- 2880 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2881 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 0, turnsAway = 0
- 2882 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2883 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 2, turnsAway = 1
- 2884 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2885 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2886 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2887 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2888 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2889 | oops; dest space is not passability All and char can't fly
- 2890 | oops; dest space is not passability All and char can't fly
- 2891 | Checking skills from destination 5 , 4, destSpacePos 159; spaceDangerModifier = 0; grabSackBonus = 0
- 2892 | checking turnsAwayFromEnemyContact() at 5, 4
- 2893 | Teresa Dayo moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2894 | Farasat Hashmal moveRange = 5, distFromSpace - maxAttackRange = 0, turnsAway = 0
- 2895 | Emma Strider moveRange = 5, distFromSpace - maxAttackRange = 4, turnsAway = 1
- 2896 | Rebecca Flare moveRange = 5, distFromSpace - maxAttackRange = 0, turnsAway = 0
- 2897 | Sabrina Strider moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2898 | Zimmer Thrawn moveRange = 5, distFromSpace - maxAttackRange = 7, turnsAway = 2
- 2899 | Louise Legerdemain moveRange = 5, distFromSpace - maxAttackRange = 12, turnsAway = 3
- 2900 | Lakshmi Bana moveRange = 5, distFromSpace - maxAttackRange = 13, turnsAway = 3
- 2901 | finalDmg from Defensive Stance to unit 10424, Ebon Raban = 0/64; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 0
- 2902 | oops; dest space is not passability All and char can't fly
- 2903 | oops; dest space is not passability All and char can't fly
- 2904 | Ebon Raban maxShortRangeValue = 0; currAI.forgePathGate = 0.01
- 2905 | no short-range move exceeds currAI.forgePathGate, but Ebon Raban is Passive
- 2906 | Ebon Raban maxPathCutValue = 0; currAI.longRangeGate = 0.04
- 2907 | no short-range move exceeds currAI.longRangeGate, but Ebon Raban is Passive or unable to move
- 2908 | -----------------------------------------------------------------
- 2909 | running evaluateMovesForNextUnit() for computerArmy unit 1 / 1
- 2910 | finding viable moves for unit 10428, Ebon Crossbowman, currently at 5 , 3
- 2911 | unit 10428, Ebon Crossbowman is tagged Immobile? False
- 2912 | unit 10428, Ebon Crossbowman is tagged Passive? True
- 2913 | unit 10428, Ebon Crossbowman is ignoring army(ies)
- 2914 | Checking skills from destination 1 , 2, destSpacePos 33; spaceDangerModifier = 0; grabSackBonus = 0
- 2915 | Checking skills from destination 2 , 1, destSpacePos 63; spaceDangerModifier = 0; grabSackBonus = 0
- 2916 | Checking skills from destination 2 , 2, destSpacePos 64; spaceDangerModifier = 0; grabSackBonus = 0
- 2917 | Checking skills from destination 2 , 3, destSpacePos 65; spaceDangerModifier = 0; grabSackBonus = 0
- 2918 | Checking skills from destination 2 , 5, destSpacePos 67; spaceDangerModifier = 0; grabSackBonus = 0
- 2919 | Checking skills from destination 3 , 1, destSpacePos 94; spaceDangerModifier = 0; grabSackBonus = 0
- 2920 | Checking skills from destination 3 , 2, destSpacePos 95; spaceDangerModifier = 0; grabSackBonus = 0
- 2921 | Checking skills from destination 3 , 4, destSpacePos 97; spaceDangerModifier = 0; grabSackBonus = 0
- 2922 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 7/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.635
- 2923 | skill Crossbow used at 3,4, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.635 incl danger penalty of 0
- 2924 | max score for any skill at 3,4: 0.635 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2925 | Checking skills from destination 3 , 5, destSpacePos 98; spaceDangerModifier = 0; grabSackBonus = 0
- 2926 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 9/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.815
- 2927 | skill Crossbow used at 3,5, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.815 incl danger penalty of 0
- 2928 | finalDmg from Powder Bolt to unit 10634, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2929 | skill Powder Bolt used at 3,5, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.027 incl danger penalty of 0
- 2930 | max score for any skill at 3,5: 0.815 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2931 | Checking skills from destination 3 , 6, destSpacePos 99; spaceDangerModifier = 0; grabSackBonus = 0
- 2932 | finalDmg from Crossbow to unit 10634, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2933 | skill Crossbow used at 3,6, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.905 incl danger penalty of 0
- 2934 | finalDmg from Powder Bolt to unit 10634, Wooden Bridge = 52/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2935 | skill Powder Bolt used at 3,6, facing Right, targeting (3,8), hits 1 targets: unit(s) 10634. final value of 0.027 incl danger penalty of 0
- 2936 | max score for any skill at 3,6: 0.905 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2937 | Checking skills from destination 4 , 2, destSpacePos 126; spaceDangerModifier = 0; grabSackBonus = 0
- 2938 | Checking skills from destination 4 , 3, destSpacePos 127; spaceDangerModifier = 0; grabSackBonus = 0
- 2939 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 7/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.635
- 2940 | skill Crossbow used at 4,3, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.635 incl danger penalty of 0
- 2941 | max score for any skill at 4,3: 0.635 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2942 | Checking skills from destination 4 , 4, destSpacePos 128; spaceDangerModifier = 0; grabSackBonus = 0
- 2943 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 9/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.815
- 2944 | skill Crossbow used at 4,4, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.815 incl danger penalty of 0
- 2945 | finalDmg from Crossbow to unit 8086, Teresa Dayo = 8/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.6
- 2946 | skill Crossbow used at 4,4, facing Right, targeting (4,8), hits 1 targets: unit(s) 8086. final value of 1.6 incl danger penalty of 0
- 2947 | finalDmg from Crossbow to unit 5811, Rebecca Flare = 9/30; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.54
- 2948 | skill Crossbow used at 4,4, facing Down, targeting (8,4), hits 1 targets: unit(s) 5811. final value of 1.54 incl danger penalty of 0
- 2949 | finalDmg from Powder Bolt to unit 10616, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2950 | skill Powder Bolt used at 4,4, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.027 incl danger penalty of 0
- 2951 | max score for any skill at 4,4: 1.6 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2952 | Checking skills from destination 4 , 5, destSpacePos 129; spaceDangerModifier = 0; grabSackBonus = 0
- 2953 | finalDmg from Crossbow to unit 10616, Wooden Bridge = 10/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.905
- 2954 | skill Crossbow used at 4,5, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.905 incl danger penalty of 0
- 2955 | finalDmg from Crossbow to unit 8086, Teresa Dayo = 9/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.675
- 2956 | skill Crossbow used at 4,5, facing Right, targeting (4,8), hits 1 targets: unit(s) 8086. final value of 1.675 incl danger penalty of 0
- 2957 | finalDmg from Powder Bolt to unit 10616, Wooden Bridge = 52/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2958 | skill Powder Bolt used at 4,5, facing Right, targeting (4,7), hits 1 targets: unit(s) 10616. final value of 0.027 incl danger penalty of 0
- 2959 | finalDmg from Powder Bolt to unit 10631, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2960 | finalDmg from Powder Bolt to unit 8086, Teresa Dayo = 9/24; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.675
- 2961 | skill Powder Bolt used at 4,5, facing Right, targeting (4,8), hits 2 targets: unit(s) 10631, 8086. final value of 1.702 incl danger penalty of 0
- 2962 | max score for any skill at 4,5: 1.702 for Powder Bolt (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2963 | Checking skills from destination 5 , 3, destSpacePos 158; spaceDangerModifier = 0; grabSackBonus = 0
- 2964 | finalDmg from Crossbow to unit 2676, Farasat Hashmal = 9/22; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.736364
- 2965 | skill Crossbow used at 5,3, facing Right, targeting (5,7), hits 1 targets: unit(s) 2676. final value of 1.736364 incl danger penalty of 0
- 2966 | max score for any skill at 5,3: 1.736364 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2967 | Checking skills from destination 5 , 4, destSpacePos 159; spaceDangerModifier = 0; grabSackBonus = 0
- 2968 | finalDmg from Crossbow to unit 2676, Farasat Hashmal = 11/22; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.9
- 2969 | skill Crossbow used at 5,4, facing Right, targeting (5,7), hits 1 targets: unit(s) 2676. final value of 1.9 incl danger penalty of 0
- 2970 | finalDmg from Crossbow to unit 10628, Wooden Bridge = 7/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.635
- 2971 | skill Crossbow used at 5,4, facing Right, targeting (5,8), hits 1 targets: unit(s) 10628. final value of 0.635 incl danger penalty of 0
- 2972 | finalDmg from Crossbow to unit 5811, Rebecca Flare = 11/30; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.66
- 2973 | skill Crossbow used at 5,4, facing Down, targeting (8,4), hits 1 targets: unit(s) 5811. final value of 1.66 incl danger penalty of 0
- 2974 | finalDmg from Powder Bolt to unit 10612, Wooden Bridge = 44/20; baseTargetValue = 0.005, aggressionMultiplier = 1.8, combined targetValue = 0.027
- 2975 | finalDmg from Powder Bolt to unit 2676, Farasat Hashmal = 9/22; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.736364
- 2976 | skill Powder Bolt used at 5,4, facing Right, targeting (5,7), hits 2 targets: unit(s) 10612, 2676. final value of 1.763364 incl danger penalty of 0
- 2977 | finalDmg from Powder Bolt to unit 5811, Rebecca Flare = 9/30; baseTargetValue = 1, aggressionMultiplier = 1.8, combined targetValue = 1.54
- 2978 | skill Powder Bolt used at 5,4, facing Down, targeting (8,4), hits 2 targets: unit(s) 10180, 5811. final value of 1.54 incl danger penalty of 0
- 2979 | max score for any skill at 5,4: 1.9 for Crossbow (grabSackBonus: 0) relative to spaceDangerModifier 0
- 2980 | Ebon Crossbowman maxShortRangeValue = 1.9; currAI.forgePathGate = 0.01
- 2981 | Ebon Crossbowman maxPathCutValue = 0; currAI.longRangeGate = 0.04
- 2982 | unit 10428's item Bandages affects Damage; valueOfUsage = 0
- 2983 | initialHealthProportion = 0.8421053, changedHealthProportion = 1; valueOfUsage = 0.1578947
- 2984 | done evaluating moves for CPU units; now sorting allViableMoves by moveValue
- 2985 | running processMoves(); allViableMoves.Count = 11
- 2986 | ---- << TOP 10 MOVES >> ----
- 2987 | 0: [1.993301] Ebon Crossbowman (unit 10428) to 5,4 and use skill Crossbow at 5,7
- 2988 | 1: [1.768177] Ebon Crossbowman (unit 10428) to stay put and use skill Crossbow at 5,7
- 2989 | 2: [1.713531] Ebon Crossbowman (unit 10428) to 4,5 and use skill Powder Bolt at 4,8
- 2990 | 3: [1.686637] Ebon Crossbowman (unit 10428) to 4,5 and use skill Crossbow at 4,8
- 2991 | 4: [1.680983] Ebon Crossbowman (unit 10428) to 4,4 and use skill Crossbow at 4,8
- 2992 | 5: [0.9737167] Ebon Crossbowman (unit 10428) to 4,5 and use skill Crossbow at 4,7
- 2993 | 6: [0.9067162] Ebon Crossbowman (unit 10428) to 3,6 and use skill Crossbow at 3,8
- 2994 | 7: [0.8961045] Ebon Crossbowman (unit 10428) to 4,4 and use skill Crossbow at 4,7
- 2995 | 8: [0.8855318] Ebon Crossbowman (unit 10428) to 3,5 and use skill Crossbow at 3,8
- 2996 | 9: [0.6931385] Ebon Crossbowman (unit 10428) to 3,4 and use skill Crossbow at 3,8
- 2997 | best move [value 1.993301]: Ebon Crossbowman (unit 10428) to 5,4 and use Crossbow at 5,7
- 2998 | Log release detected!
- 2999 | running getUnityScene(); detected active scene Battle
- END LOG.
- ----------------------------------------------
- (Visit http://sinisterdesign.net/forum/index.php?board=42.0 to report a bug!)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement