Here is a (long) script to help you with making a macro in ACTools
you'll need to put the two procedures in context, and add more code to make it useful, also different screen resolutions will mean that the mouse co-ordinates will need to be changed. But I'm sure you're all smart enough to work around that.
Procedure Attack
//This works from the bottom of the front row through to the top of the back row in a battle with up to 5 monsters
Delay 900
MousePos 559, 531
LeftClick
MousePos 519, 424
LeftClick
MousePos 468, 327
LeftClick
MousePos 697, 447
LeftClick
MousePos 638, 350
LeftClick
End
Procedure Menu
// searches for the menu, then clicks attack, then triggers the attack protocol. you might want to change some of the delays to make it look less robotic. Although it is a lot of code, it whizzes though it quickly
MousePos 346, 200
LoadRGB 346, 200
IF {RGBRed} >235
MousePos 346, 230
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 202
LoadRGB 346, 202
IF {RGBRed} >235
MousePos 346, 232
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 204
LoadRGB 346, 204
IF {RGBRed} >235
MousePos 346, 234
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 206
LoadRGB 346, 206
IF {RGBRed} >235
MousePos 346, 236
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 208
LoadRGB 346, 208
IF {RGBRed} >235
MousePos 346, 238
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 210
LoadRGB 346, 210
IF {RGBRed} >235
MousePos 346, 240
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 212
LoadRGB 346, 212
IF {RGBRed} >235
MousePos 346, 242
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 214
LoadRGB 346, 214
IF {RGBRed} >235
MousePos 346, 244
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 216
LoadRGB 346, 216
IF {RGBRed} >235
MousePos 346, 246
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 218
LoadRGB 346, 218
IF {RGBRed} >235
MousePos 346, 248
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 220
LoadRGB 346, 220
IF {RGBRed} >235
MousePos 346, 250
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 222
LoadRGB 346, 222
IF {RGBRed} >235
MousePos 346, 252
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 224
LoadRGB 346, 224
IF {RGBRed} >235
MousePos 346, 254
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 226
LoadRGB 346, 226
IF {RGBRed} >235
MousePos 346, 256
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 228
LoadRGB 346, 228
IF {RGBRed} >235
MousePos 346, 258
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 230
LoadRGB 346, 230
IF {RGBRed} >235
MousePos 346, 260
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 232
LoadRGB 346, 232
IF {RGBRed} >235
MousePos 346, 262
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 234
LoadRGB 346, 234
IF {RGBRed} >235
MousePos 346, 264
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 236
LoadRGB 346, 236
IF {RGBRed} >235
MousePos 346, 266
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 238
LoadRGB 346, 238
IF {RGBRed} >235
MousePos 346, 268
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 240
LoadRGB 346, 240
IF {RGBRed} >235
MousePos 346, 270
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 242
LoadRGB 346, 242
IF {RGBRed} >235
MousePos 346, 272
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 244
LoadRGB 346, 244
IF {RGBRed} >235
MousePos 346, 274
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 246
LoadRGB 346, 246
IF {RGBRed} >235
MousePos 346, 276
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 248
LoadRGB 346, 248
IF {RGBRed} >235
MousePos 346, 278
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 250
LoadRGB 346, 250
IF {RGBRed} >235
MousePos 346, 280
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 252
LoadRGB 346, 252
IF {RGBRed} >235
MousePos 346, 282
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 254
LoadRGB 346, 254
IF {RGBRed} >235
MousePos 346, 284
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 256
LoadRGB 346, 256
IF {RGBRed} >235
MousePos 346, 286
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 258
LoadRGB 346, 258
IF {RGBRed} >235
MousePos 346, 288
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 260
LoadRGB 346, 260
IF {RGBRed} >235
MousePos 346, 290
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 262
LoadRGB 346, 262
IF {RGBRed} >235
MousePos 346, 292
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 264
LoadRGB 346, 264
IF {RGBRed} >235
MousePos 346, 294
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 266
LoadRGB 346, 266
IF {RGBRed} >235
MousePos 346, 296
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 268
LoadRGB 346, 268
IF {RGBRed} >235
MousePos 346, 298
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 270
LoadRGB 346, 270
IF {RGBRed} >235
MousePos 346, 300
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 272
LoadRGB 346, 272
IF {RGBRed} >235
MousePos 346, 302
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 274
LoadRGB 346, 274
IF {RGBRed} >235
MousePos 346, 304
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 276
LoadRGB 346, 276
IF {RGBRed} >235
MousePos 346, 306
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 278
LoadRGB 346, 278
IF {RGBRed} >235
MousePos 346, 308
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 280
LoadRGB 346, 280
IF {RGBRed} >235
MousePos 346, 310
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 282
LoadRGB 346, 282
IF {RGBRed} >235
MousePos 346, 312
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 284
LoadRGB 346, 284
IF {RGBRed} >235
MousePos 346, 314
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 286
LoadRGB 346, 286
IF {RGBRed} >235
MousePos 346, 316
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 288
LoadRGB 346, 288
IF {RGBRed} >235
MousePos 346, 318
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 290
LoadRGB 346, 290
IF {RGBRed} >235
MousePos 346, 320
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 292
LoadRGB 346, 292
IF {RGBRed} >235
MousePos 346, 322
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 294
LoadRGB 346, 294
IF {RGBRed} >235
MousePos 346, 324
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 296
LoadRGB 346, 296
IF {RGBRed} >235
MousePos 346, 326
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 298
LoadRGB 346, 298
IF {RGBRed} >235
MousePos 346, 328
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 300
LoadRGB 346, 300
IF {RGBRed} >235
MousePos 346, 330
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 302
LoadRGB 346, 302
IF {RGBRed} >235
MousePos 346, 332
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 304
LoadRGB 346, 304
IF {RGBRed} >235
MousePos 346, 334
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 306
LoadRGB 346, 306
IF {RGBRed} >235
MousePos 346, 336
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 308
LoadRGB 346, 308
IF {RGBRed} >235
MousePos 346, 338
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 310
LoadRGB 346, 310
IF {RGBRed} >235
MousePos 346, 340
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 312
LoadRGB 346, 312
IF {RGBRed} >235
MousePos 346, 342
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 314
LoadRGB 346, 314
IF {RGBRed} >235
MousePos 346, 344
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 316
LoadRGB 346, 316
IF {RGBRed} >235
MousePos 346, 346
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 318
LoadRGB 346, 318
IF {RGBRed} >235
MousePos 346, 348
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 320
LoadRGB 346, 320
IF {RGBRed} >235
MousePos 346, 350
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 322
LoadRGB 346, 322
IF {RGBRed} >235
MousePos 346, 352
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 324
LoadRGB 346, 324
IF {RGBRed} >235
MousePos 346, 354
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 326
LoadRGB 346, 326
IF {RGBRed} >235
MousePos 346, 356
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 328
LoadRGB 346, 328
IF {RGBRed} >235
MousePos 346, 358
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 330
LoadRGB 346, 330
IF {RGBRed} >235
MousePos 346, 360
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 332
LoadRGB 346, 332
IF {RGBRed} >235
MousePos 346, 362
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 334
LoadRGB 346, 334
IF {RGBRed} >235
MousePos 346, 364
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 336
LoadRGB 346, 336
IF {RGBRed} >235
MousePos 346, 366
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 338
LoadRGB 346, 338
IF {RGBRed} >235
MousePos 346, 368
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 340
LoadRGB 346, 340
IF {RGBRed} >235
MousePos 346, 370
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 342
LoadRGB 346, 342
IF {RGBRed} >235
MousePos 346, 372
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 344
LoadRGB 346, 344
IF {RGBRed} >235
MousePos 346, 374
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 346
LoadRGB 346, 346
IF {RGBRed} >235
MousePos 346, 376
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 348
LoadRGB 346, 348
IF {RGBRed} >235
MousePos 346, 378
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 350
LoadRGB 346, 350
IF {RGBRed} >235
MousePos 346, 380
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 352
LoadRGB 346, 352
IF {RGBRed} >235
MousePos 346, 382
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 354
LoadRGB 346, 354
IF {RGBRed} >235
MousePos 346, 384
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 356
LoadRGB 346, 356
IF {RGBRed} >235
MousePos 346, 386
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 358
LoadRGB 346, 358
IF {RGBRed} >235
MousePos 346, 388
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 360
LoadRGB 346, 360
IF {RGBRed} >235
MousePos 346, 390
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 362
LoadRGB 346, 362
IF {RGBRed} >235
MousePos 346, 392
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 364
LoadRGB 346, 364
IF {RGBRed} >235
MousePos 346, 394
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 366
LoadRGB 346, 366
IF {RGBRed} >235
MousePos 346, 396
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 368
LoadRGB 346, 368
IF {RGBRed} >235
MousePos 346, 398
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 370
LoadRGB 346, 370
IF {RGBRed} >235
MousePos 346, 400
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 372
LoadRGB 346, 372
IF {RGBRed} >235
MousePos 346, 402
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 374
LoadRGB 346, 374
IF {RGBRed} >235
MousePos 346, 404
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 376
LoadRGB 346, 376
IF {RGBRed} >235
MousePos 346, 406
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 378
LoadRGB 346, 378
IF {RGBRed} >235
MousePos 346, 408
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 380
LoadRGB 346, 380
IF {RGBRed} >235
MousePos 346, 410
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 382
LoadRGB 346, 382
IF {RGBRed} >235
MousePos 346, 412
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 384
LoadRGB 346, 384
IF {RGBRed} >235
MousePos 346, 414
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 386
LoadRGB 346, 386
IF {RGBRed} >235
MousePos 346, 416
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 388
LoadRGB 346, 388
IF {RGBRed} >235
MousePos 346, 418
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 390
LoadRGB 346, 390
IF {RGBRed} >235
MousePos 346, 420
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 392
LoadRGB 346, 392
IF {RGBRed} >235
MousePos 346, 422
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 394
LoadRGB 346, 394
IF {RGBRed} >235
MousePos 346, 424
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 396
LoadRGB 346, 396
IF {RGBRed} >235
MousePos 346, 426
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 398
LoadRGB 346, 398
IF {RGBRed} >235
MousePos 346, 428
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 400
LoadRGB 346, 400
IF {RGBRed} >235
MousePos 346, 430
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 402
LoadRGB 346, 402
IF {RGBRed} >235
MousePos 346, 432
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 404
LoadRGB 346, 404
IF {RGBRed} >235
MousePos 346, 434
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 406
LoadRGB 346, 406
IF {RGBRed} >235
MousePos 346, 436
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 408
LoadRGB 346, 408
IF {RGBRed} >235
MousePos 346, 438
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 410
LoadRGB 346, 410
IF {RGBRed} >235
MousePos 346, 440
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 412
LoadRGB 346, 412
IF {RGBRed} >235
MousePos 346, 442
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 414
LoadRGB 346, 414
IF {RGBRed} >235
MousePos 346, 444
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 416
LoadRGB 346, 416
IF {RGBRed} >235
MousePos 346, 446
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 418
LoadRGB 346, 418
IF {RGBRed} >235
MousePos 346, 448
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 420
LoadRGB 346, 420
IF {RGBRed} >235
MousePos 346, 450
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 422
LoadRGB 346, 422
IF {RGBRed} >235
MousePos 346, 452
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 424
LoadRGB 346, 424
IF {RGBRed} >235
MousePos 346, 454
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 426
LoadRGB 346, 426
IF {RGBRed} >235
MousePos 346, 456
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 428
LoadRGB 346, 428
IF {RGBRed} >235
MousePos 346, 458
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 430
LoadRGB 346, 430
IF {RGBRed} >235
MousePos 346, 460
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 432
LoadRGB 346, 432
IF {RGBRed} >235
MousePos 346, 462
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 434
LoadRGB 346, 434
IF {RGBRed} >235
MousePos 346, 464
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 436
LoadRGB 346, 436
IF {RGBRed} >235
MousePos 346, 466
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 438
LoadRGB 346, 438
IF {RGBRed} >235
MousePos 346, 468
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 440
LoadRGB 346, 440
IF {RGBRed} >235
MousePos 346, 470
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 442
LoadRGB 346, 442
IF {RGBRed} >235
MousePos 346, 472
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 444
LoadRGB 346, 444
IF {RGBRed} >235
MousePos 346, 474
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 446
LoadRGB 346, 446
IF {RGBRed} >235
MousePos 346, 476
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 448
LoadRGB 346, 448
IF {RGBRed} >235
MousePos 346, 478
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 450
LoadRGB 346, 450
IF {RGBRed} >235
MousePos 346, 480
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 452
LoadRGB 346, 452
IF {RGBRed} >235
MousePos 346, 482
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 454
LoadRGB 346, 454
IF {RGBRed} >235
MousePos 346, 484
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 456
LoadRGB 346, 456
IF {RGBRed} >235
MousePos 346, 486
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 458
LoadRGB 346, 458
IF {RGBRed} >235
MousePos 346, 488
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 460
LoadRGB 346, 460
IF {RGBRed} >235
MousePos 346, 490
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 462
LoadRGB 346, 462
IF {RGBRed} >235
MousePos 346, 492
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 464
LoadRGB 346, 464
IF {RGBRed} >235
MousePos 346, 494
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 466
LoadRGB 346, 466
IF {RGBRed} >235
MousePos 346, 496
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 468
LoadRGB 346, 468
IF {RGBRed} >235
MousePos 346, 498
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 470
LoadRGB 346, 470
IF {RGBRed} >235
MousePos 346, 500
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 472
LoadRGB 346, 472
IF {RGBRed} >235
MousePos 346, 502
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 474
LoadRGB 346, 474
IF {RGBRed} >235
MousePos 346, 504
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 476
LoadRGB 346, 476
IF {RGBRed} >235
MousePos 346, 506
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 478
LoadRGB 346, 478
IF {RGBRed} >235
MousePos 346, 508
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 480
LoadRGB 346, 480
IF {RGBRed} >235
MousePos 346, 510
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 482
LoadRGB 346, 482
IF {RGBRed} >235
MousePos 346, 512
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 484
LoadRGB 346, 484
IF {RGBRed} >235
MousePos 346, 514
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 486
LoadRGB 346, 486
IF {RGBRed} >235
MousePos 346, 516
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 488
LoadRGB 346, 488
IF {RGBRed} >235
MousePos 346, 518
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 490
LoadRGB 346, 490
IF {RGBRed} >235
MousePos 346, 520
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 492
LoadRGB 346, 492
IF {RGBRed} >235
MousePos 346, 522
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 494
LoadRGB 346, 494
IF {RGBRed} >235
MousePos 346, 524
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 496
LoadRGB 346, 496
IF {RGBRed} >235
MousePos 346, 526
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 498
LoadRGB 346, 498
IF {RGBRed} >235
MousePos 346, 528
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 500
LoadRGB 346, 500
IF {RGBRed} >235
MousePos 346, 530
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 502
LoadRGB 346, 502
IF {RGBRed} >235
MousePos 346, 532
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 504
LoadRGB 346, 504
IF {RGBRed} >235
MousePos 346, 534
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 506
LoadRGB 346, 506
IF {RGBRed} >235
MousePos 346, 536
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 508
LoadRGB 346, 508
IF {RGBRed} >235
MousePos 346, 538
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 510
LoadRGB 346, 510
IF {RGBRed} >235
MousePos 346, 540
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 512
LoadRGB 346, 512
IF {RGBRed} >235
MousePos 346, 542
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 514
LoadRGB 346, 514
IF {RGBRed} >235
MousePos 346, 544
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 516
LoadRGB 346, 516
IF {RGBRed} >235
MousePos 346, 546
Delay 400
LeftClick
Call Attack
Else
MousePos 346, 518
LoadRGB 346, 518
IF {RGBRed} >235
MousePos 346, 548
Delay 400
LeftClick
Call Attack
Else
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
End
This is my first attempt at creating a macro (only got ACTools about a day ago!), so any suggestions for improvements are welcome.
I'll continue working on this as well, but could be a while before I get round to it.