Skip to content

More Condtions Needed for Different Dungeon/Raid Type Scaling #3

@gtao725

Description

@gtao725

Assuming the config file is set at the following default values of:

Solocraft.Dungeon = 5
Solocraft.Heroic = 10
Solocraft.Raid25 = 25
Solocraft.Raid40 = 40

Vanilla Dungeon/Raid Behavior:

5-man dungeon scaling = offset 5 - Correct!
10-man raid scaling (Upper Blackrock Spire) = offset 5 - Incorrect! Should offset to 10
20-man raid scaling (AQ20 and Zul'Gurub) = offset 40 - Incorrect! Should offset to 20
40-man raid scaling = offset 40 - Correct!

TBC Dungeon/Raid Behavior:

5-man dungeon scaling = offset 5 - Correct!
5-man Heroic dungeon scaling = offset 10 - Correct because the config is set to 10 for Heroic, but realistically it should still be 5 by default, but we don't have code/config that differentiates between 5 man heroic dungeon and 10 man heroic raid.
10-man Raid scaling = offset 40 - Incorrect! Should offset to 10
25-man Raid scaling = offset 40 - Incorrect! Should offset to 25

Wotlk Dungeon/Raid Behavior:
5-man dungeon scaling = offset 5 - Correct!
5-man Heroic dungeon scaling = offset 10 - Correct because the config is set to 10 for Heroic, but realistically it should still be 5 by default, but we don't have code/config that differentiates between 5 man heroic dungeon and 10 man heroic raid.
10-man Raid scaling = offset 40 - Incorrect! Should offset to 10
25-man Raid scaling offset 25 - Correct!
10-man Heroic Raid scaling = offset 10 - Correct because the config is set to 10 for Heroic, but we don't have code/config that differentiates between 5 man heroic dungeon and 10 man heroic raid.
25-man Heroic Raid scaling = offset 25 - Correct!

Based on the above data, the following issues can be deduced:

  1. In General:
    a) Solocraft.Heroic = 10 seems to apply to BOTH 5 man Heroic dungeons and 10 man Heroic raids.
    b) Solocraft.Raid40 = 40 seems to apply to all TBC raids and Wotlk 10 man (non-Heroic ) raids. Also applies to Vanilla 20 man raids.

  2. Vanilla:
    a) No conditons to differentiate between 20 man and 40 man raids.
    b) UBRS being a special 10-man mini raid is still being treated as a 5 man dungeon.

  3. TBC:
    a) 10 man and 25 man raids are still being treated as 40 man raids. Missing conditions/flags for TBC raids since they have changed in max player number since Vanilla.

  4. Wotlk:
    a) 10 man raids are still being treated as 40 man raids. Again missing conditions/flags.
    b) Solocraft.Raid25 = 25 only applies to 25 man raids in Wotlk but not TBC, and it applies to BOTH 25 man Heroic and non-Heroic raids.

Improvements to the Solocraft code and config are required to meet the following complete set of conditions for Vanilla/TBC/Wotlk Dungeon & Raid content:

Solocraft.Dungeon = 5 (No changes. Keep as it is for all vanilla/tbc/wotlk 5 man dungeons)
Solocraft.Heroic.Dungeon = 5 (Add this to take care of ONLY 5 man Heroic dungeons in TBC and Wotlk)
Solocraft.Raid10 = 10 (Add this to take care of ONLY the 10 man non-Heroic raids in TBC and Wotlk, as well as UBRS in Vanilla)
Solocraft.Heroic.Raid10 = 10 (Add this to take care of ONLY the 10 man Heroic raids in Wotlk)
Solocraft.Raid20 = 20 (Add this to take care of ONLY the 20 man raids in Vanilla.)
Solocraft.Raid25 = 25 (Modify this so it takes care of ONLY the 25 man non-Heroic raids in TBC and Wotlk.)
Solocraft.Heroic.Raid25 = 25 (Add this to take care of ONLY the 25 man Heroic raids in Wotlk)
Solocraft.Raid40 = 40 (Modify this so it takes care of ONLY the 40 man raids in Vanilla)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions