Opened 6 years ago
Last modified 6 years ago
#5099 closed defect
Relic aura defeat lag — at Version 4
Reported by: | elexis | Owned by: | |
---|---|---|---|
Priority: | Must Have | Milestone: | Alpha 23 |
Component: | UI & Simulation | Keywords: | |
Cc: | Patch: |
Description (last modified by )
In this svn match we have noticed heavy lag spikes when players were defeated. They are the highest peaks in the replay profile graph.
It took more than 10 to 20 seconds to compute the next turn, despite the affected players having lost only few remaining units.
Adding debug output showed that it is
(1) the Clean
call in the Auras
component, called from OnPlayerDefeated
in this component and
(2) only relic entities that cause heavy lag
Change History (8)
by , 6 years ago
comment:1 by , 6 years ago
by , 6 years ago
Attachment: | greatest peaks are defeats.7z added |
---|
commands.txt, profile.txt, revision, log output, Mirror of https://code.wildfiregames.com/F425077
comment:2 by , 6 years ago
I've run the simulation replay again, collecting aura debug output, only on defeat.
There are multiple auras that are slower than what they should be. If we want to aim at 200ms or even 100ms turn lengths, then every aura must be finished in an order of magnitude of 10ms ideally.
All auras:
Female inspiration aura is fast enough:
cat profiling_aura.txt | grep female_inspiration | sort | uniq -c
886 WARNING: 0 Cleaning aura units/female_inspiration 1 WARNING: 12 Cleaning aura units/female_inspiration 12 WARNING: 1 Cleaning aura units/female_inspiration
Hero Auras:
28 WARNING: 0 Cleaning aura units/heroes/hero_garrison 4 WARNING: 0 Cleaning aura units/heroes/kush_hero_amanirenas 5 WARNING: 0 Cleaning aura units/heroes/kush_hero_arakamani_3 8 WARNING: 0 Cleaning aura units/heroes/kush_hero_nastasen_1 1 WARNING: 106 Cleaning aura units/heroes/kush_hero_arakamani_2 1 WARNING: 108 Cleaning aura units/heroes/kush_hero_arakamani_1 1 WARNING: 10 Cleaning aura units/heroes/gaul_hero_viridomarus 1 WARNING: 111 Cleaning aura units/heroes/kush_hero_arakamani_1 1 WARNING: 114 Cleaning aura units/heroes/kush_hero_arakamani_2 1 WARNING: 117 Cleaning aura units/heroes/gaul_hero_viridomarus 1 WARNING: 11 Cleaning aura units/heroes/rome_hero_maximus 1 WARNING: 128 Cleaning aura units/heroes/gaul_hero_viridomarus 1 WARNING: 134 Cleaning aura units/heroes/kush_hero_arakamani_2 1 WARNING: 16 Cleaning aura units/heroes/rome_hero_maximus 1 WARNING: 17 Cleaning aura units/heroes/rome_hero_maximus 4 WARNING: 1 Cleaning aura units/heroes/hero_garrison 1 WARNING: 1 Cleaning aura units/heroes/kush_hero_amanirenas 1 WARNING: 21 Cleaning aura units/heroes/kush_hero_nastasen_2 1 WARNING: 24 Cleaning aura units/heroes/kush_hero_nastasen_2 2 WARNING: 2 Cleaning aura units/heroes/iber_hero_indibil 2 WARNING: 35 Cleaning aura units/heroes/kush_hero_nastasen_2 2 WARNING: 37 Cleaning aura units/heroes/kush_hero_nastasen_2 1 WARNING: 3 Cleaning aura units/heroes/iber_hero_indibil 1 WARNING: 3 Cleaning aura units/heroes/rome_hero_maximus 1 WARNING: 47 Cleaning aura units/heroes/kush_hero_nastasen_2 1 WARNING: 4 Cleaning aura units/heroes/iber_hero_indibil 1 WARNING: 61 Cleaning aura units/heroes/kush_hero_nastasen_2 1 WARNING: 75 Cleaning aura units/heroes/kush_hero_arakamani_1 1 WARNING: 79 Cleaning aura units/heroes/kush_hero_arakamani_1 1 WARNING: 86 Cleaning aura units/heroes/kush_hero_arakamani_2 1 WARNING: 89 Cleaning aura units/heroes/kush_hero_arakamani_2 1 WARNING: 8 Cleaning aura units/heroes/gaul_hero_viridomarus 1 WARNING: 8 Cleaning aura units/heroes/rome_hero_maximus 1 WARNING: 90 Cleaning aura units/heroes/kush_hero_arakamani_1 1 WARNING: 9 Cleaning aura units/heroes/gaul_hero_viridomarus
Catafalque:
5 WARNING: 0 Cleaning aura units/catafalques/athen_catafalque_1 4 WARNING: 0 Cleaning aura units/catafalques/kush_catafalque_2 3 WARNING: 0 Cleaning aura units/catafalques/sele_catafalque_2 4 WARNING: 0 Cleaning aura units/catafalques/spart_catafalque_3 1 WARNING: 103 Cleaning aura units/catafalques/spart_catafalque_1 1 WARNING: 108 Cleaning aura units/catafalques/pers_catafalque 1 WARNING: 109 Cleaning aura units/catafalques/maur_catafalque_2 1 WARNING: 116 Cleaning aura units/catafalques/pers_catafalque 1 WARNING: 116 Cleaning aura units/catafalques/spart_catafalque_1 1 WARNING: 127 Cleaning aura units/catafalques/spart_catafalque_1 1 WARNING: 130 Cleaning aura units/catafalques/pers_catafalque 2 WARNING: 139 Cleaning aura units/catafalques/gaul_catafalque_2 1 WARNING: 148 Cleaning aura units/catafalques/iber_catafalque_2 1 WARNING: 150 Cleaning aura units/catafalques/gaul_catafalque_2 1 WARNING: 150 Cleaning aura units/catafalques/iber_catafalque_2 1 WARNING: 151 Cleaning aura units/catafalques/pers_catafalque 1 WARNING: 156 Cleaning aura units/catafalques/gaul_catafalque_2 1 WARNING: 163 Cleaning aura units/catafalques/iber_catafalque_2 1 WARNING: 177 Cleaning aura units/catafalques/gaul_catafalque_2 1 WARNING: 17 Cleaning aura units/catafalques/maur_catafalque_2 1 WARNING: 18 Cleaning aura units/catafalques/maur_catafalque_2 1 WARNING: 18 Cleaning aura units/catafalques/ptol_catafalque 1 WARNING: 190 Cleaning aura units/catafalques/iber_catafalque_2 1 WARNING: 191 Cleaning aura units/catafalques/iber_catafalque_2 1 WARNING: 1 Cleaning aura units/catafalques/cart_catafalque 1 WARNING: 1 Cleaning aura units/catafalques/kush_catafalque_2 5 WARNING: 1 Cleaning aura units/catafalques/mace_catafalque 2 WARNING: 1 Cleaning aura units/catafalques/sele_catafalque_2 1 WARNING: 1 Cleaning aura units/catafalques/spart_catafalque_3 1 WARNING: 21 Cleaning aura units/catafalques/kush_catafalque_1 1 WARNING: 22 Cleaning aura units/catafalques/ptol_catafalque 1 WARNING: 235 Cleaning aura units/catafalques/rome_catafalque_2 1 WARNING: 246 Cleaning aura units/catafalques/rome_catafalque_2 1 WARNING: 25 Cleaning aura units/catafalques/kush_catafalque_1 1 WARNING: 26 Cleaning aura units/catafalques/athen_catafalque_2 1 WARNING: 273 Cleaning aura units/catafalques/rome_catafalque_2 3 WARNING: 2 Cleaning aura units/catafalques/cart_catafalque 3 WARNING: 2 Cleaning aura units/catafalques/maur_catafalque_1 1 WARNING: 312 Cleaning aura units/catafalques/rome_catafalque_2 1 WARNING: 329 Cleaning aura units/catafalques/rome_catafalque_2 1 WARNING: 33 Cleaning aura units/catafalques/maur_catafalque_1 1 WARNING: 34 Cleaning aura units/catafalques/sele_catafalque_3 1 WARNING: 37 Cleaning aura units/catafalques/brit_catafalque_2 1 WARNING: 37 Cleaning aura units/catafalques/rome_catafalque_1 1 WARNING: 38 Cleaning aura units/catafalques/sele_catafalque_1 1 WARNING: 3 Cleaning aura units/catafalques/kush_catafalque_1 1 WARNING: 3 Cleaning aura units/catafalques/maur_catafalque_1 1 WARNING: 41 Cleaning aura units/catafalques/spart_catafalque_2 1 WARNING: 4758 Cleaning aura units/catafalques/brit_catafalque_1 1 WARNING: 47 Cleaning aura units/catafalques/athen_catafalque_2 1 WARNING: 48 Cleaning aura units/catafalques/athen_catafalque_2 1 WARNING: 51 Cleaning aura units/catafalques/rome_catafalque_1 1 WARNING: 51 Cleaning aura units/catafalques/sele_catafalque_3 1 WARNING: 547 Cleaning aura units/catafalques/gaul_catafalque_1 1 WARNING: 54 Cleaning aura units/catafalques/brit_catafalque_2 1 WARNING: 55 Cleaning aura units/catafalques/iber_catafalque_1 1 WARNING: 5640 Cleaning aura units/catafalques/brit_catafalque_1 1 WARNING: 570 Cleaning aura units/catafalques/gaul_catafalque_1 1 WARNING: 57 Cleaning aura units/catafalques/sele_catafalque_1 1 WARNING: 57 Cleaning aura units/catafalques/sele_catafalque_3 1 WARNING: 59 Cleaning aura units/catafalques/sele_catafalque_3 2 WARNING: 5 Cleaning aura units/catafalques/maur_catafalque_2 2 WARNING: 5 Cleaning aura units/catafalques/ptol_catafalque 1 WARNING: 60 Cleaning aura units/catafalques/iber_catafalque_1 1 WARNING: 61 Cleaning aura units/catafalques/sele_catafalque_1 1 WARNING: 63 Cleaning aura units/catafalques/brit_catafalque_2 1 WARNING: 63 Cleaning aura units/catafalques/sele_catafalque_1 1 WARNING: 64 Cleaning aura units/catafalques/athen_catafalque_2 1 WARNING: 64 Cleaning aura units/catafalques/sele_catafalque_1 1 WARNING: 65 Cleaning aura units/catafalques/spart_catafalque_2 1 WARNING: 661 Cleaning aura units/catafalques/gaul_catafalque_1 1 WARNING: 66 Cleaning aura units/catafalques/athen_catafalque_2 1 WARNING: 67 Cleaning aura units/catafalques/sele_catafalque_3 1 WARNING: 688 Cleaning aura units/catafalques/gaul_catafalque_1 1 WARNING: 7067 Cleaning aura units/catafalques/brit_catafalque_1 1 WARNING: 71 Cleaning aura units/catafalques/brit_catafalque_2 1 WARNING: 7256 Cleaning aura units/catafalques/brit_catafalque_1 1 WARNING: 72 Cleaning aura units/catafalques/iber_catafalque_1 1 WARNING: 72 Cleaning aura units/catafalques/rome_catafalque_1 1 WARNING: 73 Cleaning aura units/catafalques/rome_catafalque_1 1 WARNING: 73 Cleaning aura units/catafalques/spart_catafalque_2 1 WARNING: 74 Cleaning aura units/catafalques/brit_catafalque_2 1 WARNING: 74 Cleaning aura units/catafalques/ptol_catafalque 1 WARNING: 75 Cleaning aura units/catafalques/spart_catafalque_2 1 WARNING: 76 Cleaning aura units/catafalques/spart_catafalque_2 1 WARNING: 774 Cleaning aura units/catafalques/gaul_catafalque_1 1 WARNING: 78 Cleaning aura units/catafalques/iber_catafalque_1 1 WARNING: 79 Cleaning aura units/catafalques/rome_catafalque_1 1 WARNING: 80 Cleaning aura units/catafalques/iber_catafalque_1 1 WARNING: 80 Cleaning aura units/catafalques/spart_catafalque_1 1 WARNING: 81 Cleaning aura units/catafalques/kush_catafalque_1 1 WARNING: 85 Cleaning aura units/catafalques/cart_catafalque 1 WARNING: 87 Cleaning aura units/catafalques/kush_catafalque_1 1 WARNING: 87 Cleaning aura units/catafalques/pers_catafalque 1 WARNING: 9030 Cleaning aura units/catafalques/brit_catafalque_1 1 WARNING: 96 Cleaning aura units/catafalques/spart_catafalque_1
Team Bonuses:
2 WARNING: 0 Cleaning aura teambonuses/cart_player_teambonus 3 WARNING: 0 Cleaning aura teambonuses/gaul_player_teambonus 3 WARNING: 0 Cleaning aura teambonuses/iber_player_teambonus 1 WARNING: 0 Cleaning aura teambonuses/rome_player_teambonus 1 WARNING: 13 Cleaning aura teambonuses/cart_player_teambonus 1 WARNING: 14 Cleaning aura teambonuses/cart_player_teambonus 1 WARNING: 14 Cleaning aura teambonuses/spart_player_teambonus 3 WARNING: 1 Cleaning aura teambonuses/cart_player_teambonus 3 WARNING: 1 Cleaning aura teambonuses/iber_player_teambonus 2 WARNING: 2 Cleaning aura teambonuses/spart_player_teambonus 1 WARNING: 3 Cleaning aura teambonuses/spart_player_teambonus 3 WARNING: 5 Cleaning aura teambonuses/rome_player_teambonus 1 WARNING: 6 Cleaning aura teambonuses/rome_player_teambonus
Temple Auras:
5 WARNING: 0 Cleaning aura structures/epic_temple_heal 41 WARNING: 0 Cleaning aura structures/temple_heal 1 WARNING: 14 Cleaning aura structures/temple_heal 3 WARNING: 1 Cleaning aura structures/temple_heal 1 WARNING: 24 Cleaning aura structures/kush_temple_amun 1 WARNING: 26 Cleaning aura structures/kush_temple_amun 2 WARNING: 42 Cleaning aura structures/kush_temple_amun 1 WARNING: 46 Cleaning aura structures/kush_temple_amun 1 WARNING: 48 Cleaning aura structures/kush_temple_amun 1 WARNING: 58 Cleaning aura structures/kush_temple_amun 1 WARNING: 61 Cleaning aura structures/kush_temple_amun 2 WARNING: 62 Cleaning aura structures/kush_temple_amun
Others:
15 WARNING: 0 Cleaning aura structures/kush_pyramids_economic 180 WARNING: 0 Cleaning aura structures/wall_garrisoned 4 WARNING: 0 Cleaning aura structures/wonder_pop_1 5 WARNING: 0 Cleaning aura structures/wonder_pop_2 1 WARNING: 16 Cleaning aura structures/wall_garrisoned 1 WARNING: 19 Cleaning aura structures/wall_garrisoned 3 WARNING: 1 Cleaning aura structures/wall_garrisoned 1 WARNING: 1 Cleaning aura structures/wonder_pop_1 1 WARNING: 20 Cleaning aura structures/wall_garrisoned 40 WARNING: 4 Cleaning aura structures/wall_garrisoned 90 WARNING: 5 Cleaning aura structures/wall_garrisoned 56 WARNING: 6 Cleaning aura structures/wall_garrisoned 1 WARNING: 7 Cleaning aura structures/wall_garrisoned
comment:3 by , 6 years ago
All Auras sorted by time spent:
9030 Cleaning aura units/catafalques/brit_catafalque_1 7256 Cleaning aura units/catafalques/brit_catafalque_1 7067 Cleaning aura units/catafalques/brit_catafalque_1 5640 Cleaning aura units/catafalques/brit_catafalque_1 4758 Cleaning aura units/catafalques/brit_catafalque_1 774 Cleaning aura units/catafalques/gaul_catafalque_1 688 Cleaning aura units/catafalques/gaul_catafalque_1 661 Cleaning aura units/catafalques/gaul_catafalque_1 570 Cleaning aura units/catafalques/gaul_catafalque_1 547 Cleaning aura units/catafalques/gaul_catafalque_1 329 Cleaning aura units/catafalques/rome_catafalque_2 312 Cleaning aura units/catafalques/rome_catafalque_2 273 Cleaning aura units/catafalques/rome_catafalque_2 246 Cleaning aura units/catafalques/rome_catafalque_2 235 Cleaning aura units/catafalques/rome_catafalque_2 191 Cleaning aura units/catafalques/iber_catafalque_2 190 Cleaning aura units/catafalques/iber_catafalque_2 177 Cleaning aura units/catafalques/gaul_catafalque_2 163 Cleaning aura units/catafalques/iber_catafalque_2 156 Cleaning aura units/catafalques/gaul_catafalque_2 151 Cleaning aura units/catafalques/pers_catafalque 150 Cleaning aura units/catafalques/iber_catafalque_2 150 Cleaning aura units/catafalques/gaul_catafalque_2 148 Cleaning aura units/catafalques/iber_catafalque_2 139 Cleaning aura units/catafalques/gaul_catafalque_2 134 Cleaning aura units/heroes/kush_hero_arakamani_2 130 Cleaning aura units/catafalques/pers_catafalque 128 Cleaning aura units/heroes/gaul_hero_viridomarus 127 Cleaning aura units/catafalques/spart_catafalque_1 117 Cleaning aura units/heroes/gaul_hero_viridomarus 116 Cleaning aura units/catafalques/spart_catafalque_1 116 Cleaning aura units/catafalques/pers_catafalque 114 Cleaning aura units/heroes/kush_hero_arakamani_2 111 Cleaning aura units/heroes/kush_hero_arakamani_1 109 Cleaning aura units/catafalques/maur_catafalque_2 108 Cleaning aura units/heroes/kush_hero_arakamani_1 108 Cleaning aura units/catafalques/pers_catafalque 106 Cleaning aura units/heroes/kush_hero_arakamani_2 103 Cleaning aura units/catafalques/spart_catafalque_1 96 Cleaning aura units/catafalques/spart_catafalque_1 90 Cleaning aura units/heroes/kush_hero_arakamani_1 89 Cleaning aura units/heroes/kush_hero_arakamani_2 87 Cleaning aura units/catafalques/pers_catafalque 87 Cleaning aura units/catafalques/kush_catafalque_1 86 Cleaning aura units/heroes/kush_hero_arakamani_2 85 Cleaning aura units/catafalques/cart_catafalque 81 Cleaning aura units/catafalques/kush_catafalque_1 80 Cleaning aura units/catafalques/spart_catafalque_1 80 Cleaning aura units/catafalques/iber_catafalque_1 79 Cleaning aura units/heroes/kush_hero_arakamani_1 79 Cleaning aura units/catafalques/rome_catafalque_1 78 Cleaning aura units/catafalques/iber_catafalque_1 76 Cleaning aura units/catafalques/spart_catafalque_2 75 Cleaning aura units/heroes/kush_hero_arakamani_1 75 Cleaning aura units/catafalques/spart_catafalque_2 74 Cleaning aura units/catafalques/ptol_catafalque 74 Cleaning aura units/catafalques/brit_catafalque_2 73 Cleaning aura units/catafalques/spart_catafalque_2 73 Cleaning aura units/catafalques/rome_catafalque_1 72 Cleaning aura units/catafalques/rome_catafalque_1 72 Cleaning aura units/catafalques/iber_catafalque_1 71 Cleaning aura units/catafalques/brit_catafalque_2 67 Cleaning aura units/catafalques/sele_catafalque_3 66 Cleaning aura units/catafalques/athen_catafalque_2 65 Cleaning aura units/catafalques/spart_catafalque_2 64 Cleaning aura units/catafalques/sele_catafalque_1 64 Cleaning aura units/catafalques/athen_catafalque_2 63 Cleaning aura units/catafalques/sele_catafalque_1 63 Cleaning aura units/catafalques/brit_catafalque_2 62 Cleaning aura structures/kush_temple_amun 61 Cleaning aura units/heroes/kush_hero_nastasen_2 61 Cleaning aura units/catafalques/sele_catafalque_1 61 Cleaning aura structures/kush_temple_amun 60 Cleaning aura units/catafalques/iber_catafalque_1 59 Cleaning aura units/catafalques/sele_catafalque_3 58 Cleaning aura structures/kush_temple_amun 57 Cleaning aura units/catafalques/sele_catafalque_3 57 Cleaning aura units/catafalques/sele_catafalque_1 55 Cleaning aura units/catafalques/iber_catafalque_1 54 Cleaning aura units/catafalques/brit_catafalque_2 51 Cleaning aura units/catafalques/sele_catafalque_3 51 Cleaning aura units/catafalques/rome_catafalque_1 48 Cleaning aura units/catafalques/athen_catafalque_2 48 Cleaning aura structures/kush_temple_amun 47 Cleaning aura units/heroes/kush_hero_nastasen_2 47 Cleaning aura units/catafalques/athen_catafalque_2 46 Cleaning aura structures/kush_temple_amun 42 Cleaning aura structures/kush_temple_amun 41 Cleaning aura units/catafalques/spart_catafalque_2 38 Cleaning aura units/catafalques/sele_catafalque_1 37 Cleaning aura units/heroes/kush_hero_nastasen_2 37 Cleaning aura units/catafalques/rome_catafalque_1 37 Cleaning aura units/catafalques/brit_catafalque_2 35 Cleaning aura units/heroes/kush_hero_nastasen_2 34 Cleaning aura units/catafalques/sele_catafalque_3 33 Cleaning aura units/catafalques/maur_catafalque_1 26 Cleaning aura units/catafalques/athen_catafalque_2 26 Cleaning aura structures/kush_temple_amun 25 Cleaning aura units/catafalques/kush_catafalque_1 24 Cleaning aura units/heroes/kush_hero_nastasen_2 24 Cleaning aura structures/kush_temple_amun 22 Cleaning aura units/catafalques/ptol_catafalque 21 Cleaning aura units/heroes/kush_hero_nastasen_2 21 Cleaning aura units/catafalques/kush_catafalque_1 20 Cleaning aura structures/wall_garrisoned 19 Cleaning aura structures/wall_garrisoned 18 Cleaning aura units/catafalques/ptol_catafalque 18 Cleaning aura units/catafalques/maur_catafalque_2 17 Cleaning aura units/heroes/rome_hero_maximus 17 Cleaning aura units/catafalques/maur_catafalque_2 16 Cleaning aura units/heroes/rome_hero_maximus 16 Cleaning aura structures/wall_garrisoned 14 Cleaning aura teambonuses/spart_player_teambonus 14 Cleaning aura teambonuses/cart_player_teambonus 14 Cleaning aura structures/temple_heal 13 Cleaning aura teambonuses/cart_player_teambonus 12 Cleaning aura units/female_inspiration 11 Cleaning aura units/heroes/rome_hero_maximus 10 Cleaning aura units/heroes/gaul_hero_viridomarus 9 Cleaning aura units/heroes/gaul_hero_viridomarus 8 Cleaning aura units/heroes/rome_hero_maximus 8 Cleaning aura units/heroes/gaul_hero_viridomarus 7 Cleaning aura structures/wall_garrisoned 6 Cleaning aura teambonuses/rome_player_teambonus 6 Cleaning aura structures/wall_garrisoned 5 Cleaning aura units/catafalques/ptol_catafalque 5 Cleaning aura units/catafalques/maur_catafalque_2 5 Cleaning aura teambonuses/rome_player_teambonus 5 Cleaning aura structures/wall_garrisoned 4 Cleaning aura units/heroes/iber_hero_indibil 4 Cleaning aura structures/wall_garrisoned 3 Cleaning aura units/heroes/rome_hero_maximus 3 Cleaning aura units/heroes/iber_hero_indibil 3 Cleaning aura units/catafalques/maur_catafalque_1 3 Cleaning aura units/catafalques/kush_catafalque_1 3 Cleaning aura teambonuses/spart_player_teambonus 2 Cleaning aura units/heroes/iber_hero_indibil 2 Cleaning aura units/catafalques/maur_catafalque_1 2 Cleaning aura units/catafalques/cart_catafalque 2 Cleaning aura teambonuses/spart_player_teambonus 1 Cleaning aura units/heroes/kush_hero_amanirenas 1 Cleaning aura units/heroes/hero_garrison 1 Cleaning aura units/female_inspiration 1 Cleaning aura units/catafalques/spart_catafalque_3 1 Cleaning aura units/catafalques/sele_catafalque_2 1 Cleaning aura units/catafalques/mace_catafalque 1 Cleaning aura units/catafalques/kush_catafalque_2 1 Cleaning aura units/catafalques/cart_catafalque 1 Cleaning aura teambonuses/iber_player_teambonus 1 Cleaning aura teambonuses/cart_player_teambonus 1 Cleaning aura structures/wonder_pop_1 1 Cleaning aura structures/wall_garrisoned 1 Cleaning aura structures/temple_heal 0 Cleaning aura units/heroes/kush_hero_nastasen_1 0 Cleaning aura units/heroes/kush_hero_arakamani_3 0 Cleaning aura units/heroes/kush_hero_amanirenas 0 Cleaning aura units/heroes/hero_garrison 0 Cleaning aura units/female_inspiration 0 Cleaning aura units/catafalques/spart_catafalque_3 0 Cleaning aura units/catafalques/sele_catafalque_2 0 Cleaning aura units/catafalques/kush_catafalque_2 0 Cleaning aura units/catafalques/athen_catafalque_1 0 Cleaning aura teambonuses/rome_player_teambonus 0 Cleaning aura teambonuses/iber_player_teambonus 0 Cleaning aura teambonuses/gaul_player_teambonus 0 Cleaning aura teambonuses/cart_player_teambonus 0 Cleaning aura structures/wonder_pop_2 0 Cleaning aura structures/wonder_pop_1 0 Cleaning aura structures/wall_garrisoned 0 Cleaning aura structures/temple_heal 0 Cleaning aura structures/kush_pyramids_economic 0 Cleaning aura structures/epic_temple_heal
comment:4 by , 6 years ago
Description: | modified (diff) |
---|
by , 6 years ago
Attachment: | notapatch.js added |
---|
nocomments, nounittests, notadressingthewholeticket, notapatch
The main culprit was brit_catafalque_1, specifically
{ "value": "Vision/Range", "multiply": 1.15 }
which applied to all soldiers, and gaia had a few thousand soldiers in this match on Jebel Barkal. That took about 70% of the total time, and around 100x the time of any other aura that was applied to a similar number of units. I'm guessing this is because a LOS grid has to be recalculated or something, whereas other auras don't have much of an effect besides changing a number. (I haven't looked into the details so that might not be correct.)