Page MenuHomeWildfire Games
Feed All Stories

Jul 8 2020

borg- added a comment to D2846: [gameplay] tweak spartans_agoge tech..

300 food + 300 metal looks a bit unimpressive. What happened to the 500 food + 200 metal suggested earlier?

Jul 8 2020, 1:44 PM
Stan committed rP23810: Fix broken templates following rP23804 while retaining the same functionnality.
Fix broken templates following rP23804 while retaining the same functionnality
Jul 8 2020, 1:21 PM
Stan closed D2864: redo rP23804.
Jul 8 2020, 1:21 PM
Stan accepted D2864: redo rP23804.
Jul 8 2020, 1:14 PM
Nescio added a comment to D2846: [gameplay] tweak spartans_agoge tech..

300 food + 300 metal looks a bit unimpressive. What happened to the 500 food + 200 metal suggested earlier?

Jul 8 2020, 11:11 AM
Nescio added inline comments to D2867: [gameplay] tweak upgrade_mace_silvershields tech..
Jul 8 2020, 11:09 AM
Nescio accepted D2868: [gameplay] tweak mace_champion_infantry_e unit..

The changes look good and make sense, the gameplay balance is not really altered, +10% attack is roughly equivalent to +1 armour level.

Jul 8 2020, 11:07 AM
Vulcan added a comment to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Build failure - The Moirai have given mortals hearts that can endure.

Jul 8 2020, 10:52 AM
Vulcan added a comment to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Build failure - The Moirai have given mortals hearts that can endure.

Jul 8 2020, 10:48 AM
Harbormaster failed remote builds in B12326: Diff 12590 for D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition.!
Jul 8 2020, 10:47 AM
Vulcan added a comment to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Build failure - The Moirai have given mortals hearts that can endure.

Jul 8 2020, 10:47 AM
wraitii updated the diff for D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Fixed version. The issue was that setting the proxy private value and using JS_SEtPrivate isn't equivalent.

Jul 8 2020, 10:44 AM
Vulcan added a comment to D825: Atlas: Allow map to recenter during resize.

Successful build - Chance fights ever on the side of the prudent.

Jul 8 2020, 9:38 AM
Stan added a comment to D1731: Allow to use multiple technologies as requirements for unit training and construction.

Can you add upgrade as well? (Used in HC)

Jul 8 2020, 9:31 AM
Stan updated the diff for D825: Atlas: Allow map to recenter during resize.

Rebase following rP23807

Jul 8 2020, 9:19 AM
Stan requested changes to D2849: tools/entity/checkref perl to python.
Jul 8 2020, 9:13 AM
Stan added inline comments to D2849: tools/entity/checkref perl to python.
Jul 8 2020, 9:12 AM
autobuild committed rP23809: [Windows] Automated build..
[Windows] Automated build.
Jul 8 2020, 7:32 AM
borg- updated the diff for D2846: [gameplay] tweak spartans_agoge tech..
Jul 8 2020, 3:04 AM
borg- updated the summary of D2868: [gameplay] tweak mace_champion_infantry_e unit..
Jul 8 2020, 3:00 AM
borg- updated the summary of D2867: [gameplay] tweak upgrade_mace_silvershields tech..
Jul 8 2020, 2:59 AM
borg- created D2868: [gameplay] tweak mace_champion_infantry_e unit..
Jul 8 2020, 2:58 AM
borg- created D2867: [gameplay] tweak upgrade_mace_silvershields tech..
Jul 8 2020, 2:50 AM
borg- updated the diff for D2816: [gameplay] tweak champions costs.
Jul 8 2020, 12:46 AM · Restricted Project
borg- updated the diff for D2816: [gameplay] tweak champions costs.
Jul 8 2020, 12:29 AM · Restricted Project
borg- updated the diff for D2816: [gameplay] tweak champions costs.

Citizen cavalry sword 30 wood 20 metal --> 40 wood 10 metal, same to loot. Same to infantry sword.
Champion cavalry axemen/sword same cost/loot. Cost: -20wood +20metal (than other champions), same to loot.
Champion Infantry axemen/sword same cost/loot. Cost: -15wwood +15metal (than other champions), same to loot.

Jul 8 2020, 12:17 AM · Restricted Project

Jul 7 2020

borg- updated the diff for D2851: [gameplay] Remove <PreferredClasses> from axeman/swordman/maceman..

Correct idendation.

Jul 7 2020, 11:53 PM
s0600204 committed rP23808: Rewrite Structure Tree and Template Viewer to use OOP principles.
Rewrite Structure Tree and Template Viewer to use OOP principles
Jul 7 2020, 9:16 PM
s0600204 closed D2734: Rewrite Structure Tree and Template Viewer to use OOP principles.
Jul 7 2020, 9:11 PM
Harbormaster failed remote builds in B12323: Diff 12579 for D2849: tools/entity/checkref perl to python!
Jul 7 2020, 7:05 PM
Vulcan added a comment to D2849: tools/entity/checkref perl to python.

Build failure - The Moirai have given mortals hearts that can endure.

Jul 7 2020, 7:05 PM
cyrille updated the diff for D2849: tools/entity/checkref perl to python.

All perl scripts are converted now. some adjustments on XML parsing too.

Jul 7 2020, 6:56 PM
vladislavbelov committed rP23807: Fixes terrain index type (causing a warning) introduced in rP23639..
Fixes terrain index type (causing a warning) introduced in rP23639.
Jul 7 2020, 6:52 PM
borg- added a comment to D2816: [gameplay] tweak champions costs.
Jul 7 2020, 5:56 PM · Restricted Project
Vulcan added a comment to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Build failure - The Moirai have given mortals hearts that can endure.

Jul 7 2020, 3:34 PM
Vulcan added a comment to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Build failure - The Moirai have given mortals hearts that can endure.

Jul 7 2020, 3:31 PM
Harbormaster failed remote builds in B12321: Diff 12578 for D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition.!
Jul 7 2020, 3:26 PM
Vulcan added a comment to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Build failure - The Moirai have given mortals hearts that can endure.

Jul 7 2020, 3:26 PM
wraitii updated the summary of D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..
Jul 7 2020, 3:23 PM
wraitii updated the diff for D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..

Following talks with @Itms, rebase this on top of SVN and simplify as much as possible. Use different proxy handlers instead of storing things in GUI.

Jul 7 2020, 3:22 PM
borg- added a comment to D2866: [gameplay] tweak human training times.

Champion cavalry with 24 may be a risk (spam late game). What about keep 20 for infantry and 27 for cavalry?

Jul 7 2020, 1:25 PM
borg- added a comment to D2816: [gameplay] tweak champions costs.

You say about axemen?

No, I mean template_unit_infantry_melee_swordsman.xml ought to cost 30 wood and 20 metal, same as its cavalry counterpart.
And champion axemen −10 wood, +10 metal, champion swordsmen −20 wood, +20 metal, both for infantry and cavalry. At least that would be consistent across the board.

Jul 7 2020, 1:17 PM · Restricted Project
Nescio added a comment to D2816: [gameplay] tweak champions costs.

You say about axemen?

No, I mean template_unit_infantry_melee_swordsman.xml ought to cost 30 wood and 20 metal, same as its cavalry counterpart.
And champion axemen −10 wood, +10 metal, champion swordsmen −20 wood, +20 metal, both for infantry and cavalry. At least that would be consistent across the board.

Jul 7 2020, 12:59 PM · Restricted Project
borg- added a comment to D2816: [gameplay] tweak champions costs.

basic cavalry axeman : 40 wood, 10 metal
basic infantry axeman : 40 wood, 10 metal
basic cavalry spearman : 50 wood, 0 metal
basic infantry spearman : 50 wood, 0 metal
basic cavalry swordsman : 30 wood, 20 metal
basic infantry swordsman : 40 wood, 10 metal

The last one looks inconsistent, though. Maybe something for a future patch? Or fix it here.
Jul 7 2020, 12:49 PM · Restricted Project
Nescio added a comment to D2816: [gameplay] tweak champions costs.

Cavalry sword Citizen cost +gold and -wood than infantry sword. So why not champ too?

You're right, it does, I just checked:

basic cavalry axeman     : 40 wood, 10 metal
basic infantry axeman    : 40 wood, 10 metal
basic cavalry spearman   : 50 wood, 0 metal
basic infantry spearman  : 50 wood, 0 metal
basic cavalry swordsman  : 30 wood, 20 metal
basic infantry swordsman : 40 wood, 10 metal

The last one looks inconsistent, though. Maybe something for a future patch? Or fix it here.

Jul 7 2020, 12:32 PM · Restricted Project
wraitii committed rP23806: Fix formations reshaping incorrectly & related issues..
Fix formations reshaping incorrectly & related issues.
Jul 7 2020, 12:26 PM
wraitii closed D2763: Fix formations reshaping incorrectly & related issues..
Jul 7 2020, 12:26 PM
borg- added a comment to D2816: [gameplay] tweak champions costs.

Unfortunately I still don't understand why cavalry axemen and swordsmen have 20 but infantry only 10. Could you explain your reasoning in more detail?

Jul 7 2020, 12:15 PM · Restricted Project
Vulcan added a comment to D2866: [gameplay] tweak human training times.

Successful build - Chance fights ever on the side of the prudent.

Jul 7 2020, 11:19 AM
Nescio added inline comments to D2866: [gameplay] tweak human training times.
Jul 7 2020, 11:18 AM
Nescio updated the test plan for D2866: [gameplay] tweak human training times.
Jul 7 2020, 11:16 AM
Nescio updated the summary of D2866: [gameplay] tweak human training times.
Jul 7 2020, 11:16 AM
Nescio updated the diff for D2866: [gameplay] tweak human training times.
  • Include champion training time changes.
  • Remove some unnecessary population lines.
Jul 7 2020, 11:11 AM
Nescio added a comment to D2866: [gameplay] tweak human training times.

@Nescio with new women value, maybe you need check women trained on houses.

Those have 30, which is so high I don't think it needs to be changed.

Jul 7 2020, 11:10 AM
Nescio added inline comments to D2851: [gameplay] Remove <PreferredClasses> from axeman/swordman/maceman..
Jul 7 2020, 10:59 AM
Nescio added a comment to D2816: [gameplay] tweak champions costs.

Unfortunately I still don't understand why cavalry axemen and swordsmen have 20 but infantry only 10. Could you explain your reasoning in more detail?
Furthermore, whilst I agree with the new resource totals (infantry, cavalry, elephant 220, 330, 500 instead of 300, 450, 500), how did you arrive at the individual resource numbers?

I am removing the changes in infantry and cavalry training time. D2866 if accepted, it should change the values of citizens, so it is possible that I will have to change the value of champions soon again, so I will keep it as it is for now.

You're right, it's better to do all training times in a single place.

Jul 7 2020, 10:56 AM · Restricted Project
borg- updated the diff for D2851: [gameplay] Remove <PreferredClasses> from axeman/swordman/maceman..

Up patch

Jul 7 2020, 2:07 AM
borg- updated the diff for D2816: [gameplay] tweak champions costs.

Up patch.

Jul 7 2020, 1:08 AM · Restricted Project

Jul 6 2020

Vulcan added a comment to D2376: Store the garrisonHolder in cmpGarrisonable instead of iterating orders..

Successful build - Chance fights ever on the side of the prudent.

Jul 6 2020, 7:19 PM
Freagarach updated the diff for D2376: Store the garrisonHolder in cmpGarrisonable instead of iterating orders..

Rebased.

Jul 6 2020, 6:32 PM
Herald added a reviewer for D2229: Elaborate Armour.: Silier.
<Resistance>
  <Foundation>
    <Damage>
      <AnyName> (e.g shield)
        <Armor>
          <Hack>number</Hack>
          ...
        <Armor>
        <BlockChance> number</BlockChance>
        etc. whatever other stuff we want to set here
      </AnyName>
    </Damage>
    <Capture>
      <AnyName>
        <Armor>number<Armor>
        <Health>
          <MinMultiplier>0.1</MinMultiplier> (corresponds to the health dependence of capture)
        </Health>
        etc. whatever other stuff we want to set here
      </AnyName>
    </Capture>
    ...
</Resistance>

Is what you propose? With this schema, if one wants to have a shield that has both damage resistance and capture resistance, one needs to match the anyname nodes, which looks modder-unfriendly to me?
What about:

<Resistance>
  <Foundation>
    <AnyName> (e.g shield)
      <Damage>
        <Armor>
          <Hack>number</Hack>
          ...
        <Armor>
        <BlockChance> number</BlockChance>
        etc. whatever other stuff we want to set here
      </Damage>
      <Capture>
        <Armor>number<Armor>
        <Health>
          <MinMultiplier>0.1</MinMultiplier> (corresponds to the health dependence of capture)
        </Health>
        etc. whatever other stuff we want to set here
      </Capture>
      ...
    </AnyName>
    ...
  </Foundation>
  ...
</Resistance>
Jul 6 2020, 4:38 PM
Vulcan added a comment to D2866: [gameplay] tweak human training times.

Successful build - Chance fights ever on the side of the prudent.

Jul 6 2020, 2:40 PM
bb added a comment to D2837: Stop dodging arrows by spamclicking or patrol: Waste time turning.

Thanks for the extensive testing @Feldfeld, I will think about your comments and see if some things can be fixed somehow (no promises here). Regarding formation dance issue: I know this patch does not fix it, but (correct me if I am wrong) this dance can only be achieved with a patrol command. So that is relatively easy to fix, without major gameplay influence one can simply disallow patrol commands on those short distances).
If you happen to have the replay from that video around, I did be interested (saves me recreating it ;) )

Jul 6 2020, 2:31 PM
Freagarach added a comment to D2837: Stop dodging arrows by spamclicking or patrol: Waste time turning.

How hard would it be to implement proper turning from here? I mean one always needs turn time to change the facing. I tested some by removing the if (m_RotateTime) to make entities rotate whenever performing a move and it wasn't too bad IMHO.

Jul 6 2020, 1:49 PM
borg- added a comment to D2816: [gameplay] tweak champions costs.

Also, currently champion elephants have the same training time as cavalry (30), but they're far more powerful. Should that be changed too (e.g. to 36)?

Jul 6 2020, 1:40 PM · Restricted Project
borg- added a comment to D2866: [gameplay] tweak human training times.

@Nescio with new women value, maybe you need check women trained on houses.

Jul 6 2020, 1:36 PM
borg- updated subscribers of D2866: [gameplay] tweak human training times.

Seems good, would be nice @Feldfeld opnion.

Jul 6 2020, 1:34 PM
Nescio added a comment to D2816: [gameplay] tweak champions costs.

Also, currently champion elephants have the same training time as cavalry (30), but they're far more powerful. Should that be changed too (e.g. to 36)?

Jul 6 2020, 1:33 PM · Restricted Project
Nescio added inline comments to D2866: [gameplay] tweak human training times.
Jul 6 2020, 1:25 PM
Nescio updated the diff for D2866: [gameplay] tweak human training times.
Jul 6 2020, 1:24 PM
borg- added a comment to D2866: [gameplay] tweak human training times.

So which option do you prefer?

                A    B    C
female   :  8 →  9 |  8 |  9
infantry : 10 → 12 | 12 | 12
cavalry  : 15 → 18 | 16 | 15
healer   :  8 → 15 | 20 | 18
Jul 6 2020, 1:15 PM
Nescio added inline comments to D2426: Allow world population..
Jul 6 2020, 1:10 PM
Nescio added a comment to D2816: [gameplay] tweak champions costs.

Oh meu nas about amexman, os a 2 for cav and 1 inf

Could you rephrase that in proper English? I have no idea what it means exactly.

Jul 6 2020, 1:01 PM · Restricted Project
borg- added a comment to D2816: [gameplay] tweak champions costs.
  • This patch changes cavalry costs to 150 food + 80 wood + 100 metal and infantry costs to 70 food + 70 wood + 80 metal, i.e. cavalry have a difference between wood and metal of 20, infantry of 10, which seems a bit inconsistent. Perhaps tweak the latter to 80 + 60 + 80?
  • The cavalry axeman has +10 wood and −10 metal, but the infantry axeman +20, −20. Is that intentional?
  • The cavalry swordsman has −20 wood and +20 metal, but the infantry swordsman −10, +10. Is that intentional?
Jul 6 2020, 12:54 PM · Restricted Project
Nescio added a comment to D2866: [gameplay] tweak human training times.

So which option do you prefer?

                A    B    C
female   :  8 →  9 |  8 |  9
infantry : 10 → 12 | 12 | 12
cavalry  : 15 → 18 | 16 | 15
healer   :  8 → 15 | 20 | 18

For the record, champion cavalry has 50% more training time than their infantry counterparts, though (D2816).

Jul 6 2020, 12:52 PM
Nescio added a comment to D2863: [gameplay] deprecate stoas and stoa champions.

All three stoa champions are historically problematic for athen and spart, as are all hall units for pers (D2742). I recommend simply disabling them. Future differentials can introduce new things for these civs, but that's beyond the scope of this patch.

Jul 6 2020, 12:46 PM
Nescio added a comment to D2865: set training time increase in advanced and elite technologies.

Yes, I did, and no, it isn't. Only entities with <Rank>Elite</Rank> are affected.

Jul 6 2020, 12:43 PM
Nescio added a comment to D2816: [gameplay] tweak champions costs.
  • This patch changes cavalry costs to 150 food + 80 wood + 100 metal and infantry costs to 70 food + 70 wood + 80 metal, i.e. cavalry have a difference between wood and metal of 20, infantry of 10, which seems a bit inconsistent. Perhaps tweak the latter to 80 + 60 + 80?
  • The cavalry axeman has +10 wood and −10 metal, but the infantry axeman +20, −20. Is that intentional?
  • The cavalry swordsman has −20 wood and +20 metal, but the infantry swordsman −10, +10. Is that intentional?
Jul 6 2020, 12:41 PM · Restricted Project
borg- added a comment to D2865: set training time increase in advanced and elite technologies.

@Nescio look mace silver shields, is a elite rank.

Jul 6 2020, 12:35 PM
Freagarach added inline comments to D2859: Allow to play different sounds based on what attacked you.
Jul 6 2020, 12:32 PM
Nescio added a comment to D2862: [gameplay] introduce maur elephant civ bonus..

Given that the Mauryas are the only ones who can build an elephant stable, we could address that by changing the <BatchTimeModifier> from 0.7 to 0.8.

Jul 6 2020, 12:31 PM
Nescio added a comment to D2851: [gameplay] Remove <PreferredClasses> from axeman/swordman/maceman..

Set "unit" can be a problem chasing ships, no?

Given that entities look for the nearest entity, and ships have a much larger footprint, i.e. their centre is farther away, I don't expect it'll be much of a problem. But you can replace Unit with Unit+!Ship, if you like.

Jul 6 2020, 12:27 PM
Freagarach added inline comments to D2426: Allow world population..
Jul 6 2020, 10:55 AM
Freagarach added a comment to D2765: Add a safeguard for users trying to use an old system NVTT.

Lubuntu 18:

libnvtt-dev/bionic,now 2.0.8-1+dfsg-8.1 amd64 [installed]
  NVIDIA Texture Tools (Header)
Jul 6 2020, 10:44 AM
Itms requested review of D2765: Add a safeguard for users trying to use an old system NVTT.

As reported on Trac, the patch works for me, I have no news of GunChleoc. If someone with an Ubuntu, or derived, could test this... I am also interested in users of various distributions where the system nvtt creates the issue.

Jul 6 2020, 10:31 AM
autobuild committed rP23805: [i18n] Updated POT and PO files..
[i18n] Updated POT and PO files.
Jul 6 2020, 10:06 AM
wraitii added inline comments to D2768: Switch JS GUI Objects to a Proxy class, cleaning custom function definition..
Jul 6 2020, 9:52 AM
Freagarach accepted D2591: Javelinist → Javelineer.

Grep says it's complete. Playtesting reveals no errors.

Jul 6 2020, 8:32 AM
borg- added a comment to D2862: [gameplay] introduce maur elephant civ bonus..

The values are good for "normal" games, my only doubt are dm games.

Jul 6 2020, 4:09 AM
trompetin17 added a comment to D2752: Do not thread the game in Atlas.

Hi, I tried this path, I saw something interesting in my processor, it was always in 20% and this happen only starting.

Jul 6 2020, 3:56 AM
borg- updated the diff for D2816: [gameplay] tweak champions costs.

Up patch.

Jul 6 2020, 3:46 AM · Restricted Project
borg- added a comment to D2856: [gameplay] redo nisean_horses technology.

By the way, which do you consider preferable, +10% training time or +10% food cost?

Jul 6 2020, 1:02 AM
borg- added a comment to D2863: [gameplay] deprecate stoas and stoa champions.

Hmm, I'm not sure this is justifiable. By the time Athens was using Thureophoroi they had been militarily neutered for years. Thorakites for Sparta has no historical justification either, unfortunately. Sparta has Skiritai swordsdudes, so that's good enough for ram countering. Athens has the Marine sword dude.

Jul 6 2020, 12:57 AM
borg- added a comment to D2865: set training time increase in advanced and elite technologies.

Seems much better for future patchs.

Jul 6 2020, 12:47 AM
wowgetoffyourcellphone added a comment to D2863: [gameplay] deprecate stoas and stoa champions.
In D2863#122792, @borg- wrote:

I would keep thureophoros for athen and thorakites for sparta and cloak for mace.

One type unit per civ.

Jul 6 2020, 12:38 AM
borg- added a comment to D2866: [gameplay] tweak human training times.

I'm not sure if it solves the spam problem, it seems to me that it just slow. I think that only the infantry and healer should increase training time, keeping the rest as it is. this would make the cavalry more effective and less penalized at the start of the game if a rush is unsuccessful. Increase a distance between women and infantry makes the player choose between more security and less economy, training soldiers, or vulnerability and more economy choosing women.

Jul 6 2020, 12:32 AM
borg- accepted D2847: [gameplay] increase capture attack strength.

After some tests the proposed values seems better than current values.

Jul 6 2020, 12:20 AM

Jul 5 2020

Stan added a comment to D2864: redo rP23804.

Will give it another look tomorrow and commit it after that.

Jul 5 2020, 11:49 PM
borg- added a comment to D2851: [gameplay] Remove <PreferredClasses> from axeman/swordman/maceman..

@Nescio tnx update!!!

Jul 5 2020, 11:18 PM
Stan added a comment to D2849: tools/entity/checkref perl to python.

When running the script on SVN I get

Jul 5 2020, 11:10 PM