Dear WallerBoys,
I have gotten the request to make the map arena with the old version of wall-balance for Wololokingdoms on voobly. Since people will always be unhappy with wall balance on arena I tought about making this guide how to change your favorite map scripts yourself (in this case arena, or use it to edit any map you like to play; it also affects walls you will build during the game).
In HD and WK they introduced this nerf to feudal age stone walls:
- they changed the stonewall hp from 1800 to 900 (and stone gates from 2750 to 1375)
- and when reaching castle age your stonewalls become 2x as strong (they added a hidden tech in wololokingdoms that multiplies stonewall and gate hp by x2)
now if we wanna change the hp of walls there are several things we can do:
- multiply all walls hp by a certain factor: this includes palisade wall and fortified walls. this way you can make every wall and gate object have for example 50% of the hp it currently has
- disable the tech so walls in feudal age have the same hp as walls in castle age
- adjust the hp of walls, to give palisade walls, stone walls and fortified walls each a seperate value
I figured out the best option to return to old balance, and that gives most control of each different wall category (palisade, fortied wall, stone wall) is to allow thee user to change values for each of these objectsseperately and also allow disabling the hidden tech that buffs stonewalls in castle age.
This mapscript explains how to change the values of the wall hp. As an example I have changed the stone wall hp to 1000hp through all ages, and the fortified wall hp to 2000hp. Gates havee values of 1500hp for stonegate and 3000hp for fortified gate. The hidden tech that makes walls stronger in castle age has been disabled.
If you wanna adjust the values of the stone walls / fortified walls you only have to replace the values in the following part of the script:
effect_amount SET_ATTRIBUTE WALL ATTR_HITPOINTS 1000 (change the value 1000 to any value you like to change stone wall hp)
effect_amount SET_ATTRIBUTE GATE01 ATTR_HITPOINTS 1500 (change the value 1500 to any value you like for the gate, repeat for every gate command)
etc...
change all values you want.
(I think if your aim is to get back to the AOC balance of walls you need to change wall stone wall hp to 1800hp, gates to 2750hp, disable the hidden tech that doubles the hp value when reaching castle age, and you can remove all lines that influence fortified walls or set them to 3000hp, and 4000hp for the gate)
after adjusting the script you save it under a new name (example: WeakWallsArena.rms) and make sure it is in the right folder: C:\Program Files (x86)\Microsoft Games\Age of Empires11\Voobly Mods\AOC\Data Mods\WololoKingdoms\Script.Rm
(you might need to run your text editor as administrator to allow to copy the file as a .rms file to the folder.)
you can also copy the first part of the script (untill /* ***end of wall modification *** */ ) and paste it above another map script (replace eeverything up to <terrain_generation>)
for those that prefer playing above scripting: I also included a version with AOC-balance of walls
Happy scripting!
I have gotten the request to make the map arena with the old version of wall-balance for Wololokingdoms on voobly. Since people will always be unhappy with wall balance on arena I tought about making this guide how to change your favorite map scripts yourself (in this case arena, or use it to edit any map you like to play; it also affects walls you will build during the game).
In HD and WK they introduced this nerf to feudal age stone walls:
- they changed the stonewall hp from 1800 to 900 (and stone gates from 2750 to 1375)
- and when reaching castle age your stonewalls become 2x as strong (they added a hidden tech in wololokingdoms that multiplies stonewall and gate hp by x2)
now if we wanna change the hp of walls there are several things we can do:
- multiply all walls hp by a certain factor: this includes palisade wall and fortified walls. this way you can make every wall and gate object have for example 50% of the hp it currently has
- disable the tech so walls in feudal age have the same hp as walls in castle age
- adjust the hp of walls, to give palisade walls, stone walls and fortified walls each a seperate value
I figured out the best option to return to old balance, and that gives most control of each different wall category (palisade, fortied wall, stone wall) is to allow thee user to change values for each of these objectsseperately and also allow disabling the hidden tech that buffs stonewalls in castle age.
This mapscript explains how to change the values of the wall hp. As an example I have changed the stone wall hp to 1000hp through all ages, and the fortified wall hp to 2000hp. Gates havee values of 1500hp for stonegate and 3000hp for fortified gate. The hidden tech that makes walls stronger in castle age has been disabled.
If you wanna adjust the values of the stone walls / fortified walls you only have to replace the values in the following part of the script:
effect_amount SET_ATTRIBUTE WALL ATTR_HITPOINTS 1000 (change the value 1000 to any value you like to change stone wall hp)
effect_amount SET_ATTRIBUTE GATE01 ATTR_HITPOINTS 1500 (change the value 1500 to any value you like for the gate, repeat for every gate command)
etc...
change all values you want.
(I think if your aim is to get back to the AOC balance of walls you need to change wall stone wall hp to 1800hp, gates to 2750hp, disable the hidden tech that doubles the hp value when reaching castle age, and you can remove all lines that influence fortified walls or set them to 3000hp, and 4000hp for the gate)
after adjusting the script you save it under a new name (example: WeakWallsArena.rms) and make sure it is in the right folder: C:\Program Files (x86)\Microsoft Games\Age of Empires11\Voobly Mods\AOC\Data Mods\WololoKingdoms\Script.Rm
(you might need to run your text editor as administrator to allow to copy the file as a .rms file to the folder.)
you can also copy the first part of the script (untill /* ***end of wall modification *** */ ) and paste it above another map script (replace eeverything up to <terrain_generation>)
for those that prefer playing above scripting: I also included a version with AOC-balance of walls
Happy scripting!
Attachments
Last edited: