Results 1 to 30 of 223

Thread: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Bug Hunter Senior Member player1's Avatar
    Join Date
    Feb 2005
    Location
    Belgrade, Serbia
    Posts
    1,405

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    Consdering that scarred is buggy for autocalc, maybe something like this could be a quick-patch

    ;------------------------------------------
    Trigger battle1
    WhenToTest PostBattle

    Condition GeneralHPLostRatioinBattle < 0.7
    and GeneralHPLostRatioinBattle > 0

    Affects BattleScarred 1 Chance 30
    Affects Brave 1 Chance 15

    ;------------------------------------------


    Added GeneralHPLostRatioinBattle > 0 prevents getting Scarred in autocalc battles in which general didn't got injured at all. Same condition for manual cointrolled battles is not problem considering that general would be dead, for =0 anyway.
    BUG-FIXER, an unofficial patch for both Rome: Total War and its expansion pack

  2. #2
    Bug Hunter Senior Member player1's Avatar
    Join Date
    Feb 2005
    Location
    Belgrade, Serbia
    Posts
    1,405

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    Actually, when I think about it GeneralHPLostRatioinBattle > 0.15 is probably the best option.

    For autocalc that means generals which lost more then 1hp.

    7hp*0.15=1.05
    9hp*0.15=1.35
    11hp*0.15=1.65
    13hp*0.15=1.95

    That should leave enough room for autocalc to award scarred not to often.

    For manual battles that just means that general which have 1hp left won't get checked for scarred trait (no big deal).
    BUG-FIXER, an unofficial patch for both Rome: Total War and its expansion pack

  3. #3

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    I ran a test of the scarred bug player1 has just described and he's right on the money. So much for the theory that the double trigger bug was due to a "battle" pass and a "strat" pass, the autocalc engine uses its own ruleset.

    My test was as such:

    trait1 -> GeneralHPLostRatioinBattle > 0

    trait2 -> GeneralHPLostRatioinBattle < 1

    A tactical battle without general engaging gave me two points of trait1 and no trait2. the same battle with autocalc gave me no trait1 and one point of trait2. This means there was no engagement, because for only trait2 to be awarded the ratio had to be exactly 0, which by the tactical ruleset would mean dead.

    As for fixing it, how about this:

    ;------------------------------------------
    Trigger scarred1
    WhenToTest PostBattle

    Condition GeneralHPLostRatioinBattle < 0.3
    and GeneralNumKillsInBattle > 6

    Affects Battlescarred 1 Chance 100

    ;------------------------------------------
    Trigger scarred2
    WhenToTest PostBattle

    Condition GeneralHPLostRatioinBattle > 0.7
    and GeneralNumKillsInBattle > 6

    Affects Battlescarred 1 Chance 100

  4. #4
    Bug Hunter Senior Member player1's Avatar
    Join Date
    Feb 2005
    Location
    Belgrade, Serbia
    Posts
    1,405

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    Quote Originally Posted by Zrave
    ;------------------------------------------
    Trigger scarred1
    WhenToTest PostBattle

    Condition GeneralHPLostRatioinBattle < 0.3
    and GeneralNumKillsInBattle > 6

    Affects Battlescarred 1 Chance 100

    ;------------------------------------------
    Trigger scarred2
    WhenToTest PostBattle

    Condition GeneralHPLostRatioinBattle > 0.7
    and GeneralNumKillsInBattle > 6

    Affects Battlescarred 1 Chance 100
    100% chance?
    No thanks

    Personnaly, I think that my variant
    0.15 < GeneralHPLostRatioinBattle < 0.7
    is just closer to the rules.
    Barely changes things for manual, while making autocalc don't give weird results.
    BUG-FIXER, an unofficial patch for both Rome: Total War and its expansion pack

  5. #5

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    the 100 chance is a typo left over from my testing triggers, again a victim of no edit button and not willing to double post. Of course it would be reduced to 30% as usual.

    The triggers work like this:

    In battle mode, trigger 1 will go off like we would want it to in a normal scenario. Trigger 2 will likely never go off unless the general can get X kills, in the proposed case 6, without losing at least 30% of his health - I viewed this scenario as unlikely, but the numbers may need adjustment.

    In autocalc mode, the reverse is true. Trigger 2 will go off like we would want it to, and trigger 1 will likely never go off.

    Another important thing is that the two triggers will never go off simultaneously, so you can't "double" up.

    My proposition has two faults:

    1) The unlikely case your scenario can rack up a high number of kills without losing much HP, he'll get battlescarred, and if we can adjust that number to satisfaction I'm willing to live with the ocasional fluke.

    2) If your general gets severely hurt but never reaches the desired number of kills, he won't get scarred even though we would want him to.

    That being so, I think that it is a viable alternative to your proposition, to be compared and contrasted for a consensus solution.

  6. #6
    Bug Hunter Senior Member player1's Avatar
    Join Date
    Feb 2005
    Location
    Belgrade, Serbia
    Posts
    1,405

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    Well, the problem is see, is that when playing manual, general can get a lots of kills (especialy if flanking or routing enemies), without almost getting any loses (and I'm talking things like 50+ kills).

    Then, there would be a good chance to get battlescarred with second trigger, and that's bad.

    On the other hand, such thing don't happen often in autocalc, so you can't really increase generalnumkills and make it ok.


    Why I like my modif, is that it is almost 100% same as original should work, when doing manual battle (with exeption if 1hp is left because of >0.15).

    Of course, it's a bit different, when making autocalc, but when you look at it, you don't really know what happend in autocalc battle.
    BUG-FIXER, an unofficial patch for both Rome: Total War and its expansion pack

  7. #7

    Default Re: Traits that are bugged in 1.2 with fixes. Part 1: Scarred, Farmer, Trader

    Yes, you bring a valid point with respect to routing enemies, which I'll consider in more detail. I think I have a better fix in the works.

    There is another reason why I prefer my value - you actually have to be heavily wounded for it to work. I don't think we can say at this point what CA intended for the ratio value to be, because of the slew of bugs in its implementation. These are:

    1) originally had a 30 instead of 0.3

    2) with standard files their settings always give trait in manual

    3) romans getting battlescarred twice shows they didn't analyse this area in much detail

    4) autocalc/manual interpret the value differently

    All this being said, I think what really matters is common sense. If someone is supposed to be tough to kill, then I would suspect that should be modelled by near-death values.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO