Help Topic - Attack Monsters in this Order
![]() ![]() |
The Attack Monsters in this Order box takes a string of comma or return separated words or phrases, and searches against the list of monsters available to decide what order to attack them in. Either "dragon", "red dragon", "your", or "bob" is ok. It's case insensitive. If Achievement Mode is checked, then it will first scan through the list looking for monsters under the achievement level. This is as listed on the Achievements page of CA (such as 100,000 damage for a dragon), or 250,000 for serpents and 250 orcs for Dark Legions. If nothing matches your search list, then it will check the other monsters from top to bottom. If there are no monsters under achievement damage, then it will start over from the attack monster order again. Here are current achievement levels:
monstAchTable:{'Dragon':100000, 'Serpent': 250000,'Knight': 30000,'Terra': 20000,'Hydra': 500000,'Ravenmoore': 500000,'King': 15000,'Queen': 50000,'Legion':250,'Mephistopheles':250000},
You can also enter specific commands after the word with a colon to change how the script handles a match for that word. Commands are: :sa - use single attack against a match for this word
These can be combined as well, such as "dragon:sa:max200k:ach150k". As an example, here's my normal monster attack order: emerald d:max100k
Note, first match against a word will overrule later ones if lower, so if you have "dragon:max100000,emerald dragon:max200000" it will never attack the emerald dragon over 100,000 damage, because it would first match the "dragon" condition. "emerald dragon:max200000,dragon:max100000" would attack the emerald dragon for up to 200,000 damage, and all other dragons for 100,000 damage. |
![]() ![]() |
isn't any :fort keyword for ship / legion? |
![]() ![]() |
Your description is a little short, but did you mean you want to add a :fort10% or something as a possible condition? In other words, if it matches the search word, then it would fortify for that monster at 10%, instead of the setting in the default? Funky. Yeah, that's possible. Did other people want that feature? |
![]() ![]() |
I am assuming that the "emerald d:max100k" in your example above is for the fortification. Is that a good assumption? Also, would you use the independent boss names or are they recognized as "boss" or something? |
![]() ![]() |
Emerald Dragon, Maximum 100,000 damage. |
![]() ![]() |
Think he may want to set a certain amount of fortifying health/damamge to be done. I would think % of attack you have done would also work. I like to fortify about 25-33% of what I attack at a minimum. |
![]() ![]() |
OK, got it. Can you tell me if this is the way you meant for the script to work? gildamesh:pa:max60k:ach30k
|
![]() ![]() |
If you have the check box for use Power Attack clicked, you don't need to specify it for each monster. Your attack order would work fine. You are overriding all of the default achievement levels, presumably because you want to do more damage. "Freshmeat" is irrelevant for monsters. |
![]() ![]() |
Thanks Artifice. Would it be safe to assume that the old way of using FB ID's will work as well? For ex. if I wanted to go after a specific players monster, I can just add their ID to the beginning of my list and specify the points for max (7400000012:max3m). |
![]() ![]() |
Um, nope. That would not be safe. ;) They don't work. Coding support for that and text was ugly, and I don't understand why you would want to use numbers instead of your friend's name. |
![]() ![]() |
Some of my friends are Asian, and use Asian character sets, which I can not recreate on a roman keyboard, so for me it would make things easier to put them in by number rather than by name. As it is I am quite happy with the system you have come up with, it seems to work quite well. It would be nice to be able to give priority to one monster over an other of the same type, to be able to help out a friend in a scrape, would there be a way to set the priority by the order they appear in the list of monsters? Say start with the second hydra on the list first, then do the dragons, and then finish up with the first hydra on the list? Also is there a way to do call to arms for specific types of monsters, perhaps on a set time, say call to arms on hydras ever 3 hours or the like? Just some thoughts. Oh, and Thank you. I was about fed up with Castle Age before I started using this, and now I am back to playing a couple times a day, and enjoying it, and doing the parts that I like, and not having to get bogged down in the tedium of having to do all the little things that need to be done to get ahead at all, and which had sucked most of the fun out of the game for me. So thank you. |
![]() ![]() |
I have friends with asian characters as well, hadn't come across that problem yet. But until they can come up with a fix for that, you could use the script in reverse. Instead of trying to get it to attack one first, make low level max damage on the ones you don't want to attack. This would trick the script into going to the one you want (albeit with a bit more checking) For ex.
It wouldn't go any higher on Bob's and would switch to the other by default.
|
![]() ![]() |
Hmm. . . Copy and paste doesn't work for the Asian characters? Seemed to work fine when I just tried it. |
![]() ![]() |
question, what if you have say .. 3x Battle of the Dark Legion's .. and you want to say put the minimum achieve on all 3x battles .. then the rest of the stamina can be used for battles. what would i have to put in the monster box? cheers |
![]() ![]() |
also forgot to add to the above .. and you want to fortify those battles upto 25x times each as well cheers |
![]() ![]() |
I have two hydras on my monster list. I key in the following code to attack monster in that order.
But it keeps attacking robert's hydra non-stop
|
![]() ![]() |
please response fastly
|
![]() ![]() |
it is not implemented. "Attack Monsters in this order", means not random |
![]() ![]() |
barelyalive: legion:max250 will do the job. Then, set Battle to Battle When No Monsters. There is no way implemented yet to specify how much you fortify, aside from the fortify below % setting. Marijanpull and Avenger999 - Do you have Achivement mode checked? See here: http://userscripts.org/topics/44350?page=1#post... |
![]() ![]() |
for christ sake what to write in order to attack randomizly monsters with achive mode of all this words To find more monsters to battle, go to your [Castle Age Facebook Newsfeed] and look for your friend's Call-To-Arms.
answer the words to type
|
![]() ![]() |
ok will not do random but what to type of all this words here like command to attack them all just retype command to me excample is one reply up |
![]() ![]() |
if you just want to attack everything automatically, don't type anything into the box and let CAAP chose for you. It will check and see what monsters have not had achievement met and attack those as needed first. To "attack them all" do not type anything into the box. If you want to specify which monsters to check first, then list them. i don't usually specify, but when I do, I use the person's name, i.e.:
If you have Achivement Mode selected, then it will start with Lorena's monster, attack it until achievement mode met, then move on to Luis, then Jack, then attack those three automatically afterwards.. i think |
![]() ![]() |
i love you, i love you, i love you, just, shift enter names in checbox, and add as many monster, out achivement, to fight.............................. |
![]() ![]() |
@artifice, sorry, forgot to ask, in your response
is that with achievement on or off? cheers |
![]() ![]() |
1. For Serpents, if I have
2. And legion:max400k that will stop when my total orc kills (from fortify and attack) are at 400? (since 1k = 1 orc), Is this assumption correct. Thanks |




