Commit Graph

80 Commits

Author SHA1 Message Date
Grimfeather
6f97c348c0 ZG required progression config option (#876) 2025-11-23 06:54:52 +01:00
Nicolas Lebacq
9bfb2b06c5 fix: Auto-assigned highest title as current title for PvP titles when cleaning up. (#861)
pvp titles are now auto assigned
2025-11-17 11:46:49 +01:00
valsan-azerty-boi
46ab361885 Working vanilla pvp system for mod-individual-progression (#847)
optional pvp system based on mod-pvp-titles
pvp items are now hidden on pvp vendors until you have the required rank for them.
2025-11-13 04:39:05 +01:00
Grimfeather
bbeb8609ac add Naxx40 achievement (#823)
- add new naxx40 achievement
- separated patch-V.mpq from dbc.7z
2025-10-23 07:10:05 +02:00
Grimfeather
9c0f909b02 Code Cleaning - Error Messages - Progression Level Fixes (#820)
- removing some duplicate code
- adding some error messages
- removing achievements if player decides to go down in progression level.
- on login your progression level will no longer go down, if it's currently higher than the highest kill achievement you got
2025-10-22 00:57:51 +02:00
Grimfeather
b3d5a4c281 Remove Previous Gear Tuning (#797)
- removed the custom setting PreviousGearTuning
- removed computedHealingAdjustment
- removed checkIPProgression(player) on PlayerMapChanged
- excluded accounts now also get adjustment checks on login.
- now using an aura for HP adjustments
2025-10-09 19:34:31 +02:00
Grimfeather
a18f73674c Update IndividualProgression.cpp (#771) 2025-09-28 13:00:06 +02:00
Grimfeather
95a9b486b6 Update Progression Quests right away (#764)
hidden progression quests are now updated right away
2025-09-24 19:01:31 +02:00
Grimfeather
3af27e4a20 Update Progression Quests (#763)
hidden progression quests are now removed when a player goes down in progression levels
2025-09-24 12:43:47 +02:00
Grimfeather
da171a2e84 Onyxia40 Kill Credit Fix (#761)
now your progression level is set to 2 right after the kill
2025-09-23 17:01:06 +02:00
Grimfeather
c5ab26ba65 Enable RDF by default (#750)
discord poll result
2025-09-18 22:03:52 +02:00
Grimfeather
a1e10f8077 Remove hunter pet level fix (#656)
- Remove hunter pet level fix config option
2025-08-19 02:58:57 +02:00
brighton-chi
43e8e9e099 Config and default value cleanups (#575)
* Config and default value adjustments
- power and healing adjustments are now set to disabled by default
- exclude accounts is configured to work with playerbots by default
- TBC gear adjustments are disabled by default

---------

Co-authored-by: Grimfeather <88028633+Grimfeather@users.noreply.github.com>
2025-07-31 14:04:35 +02:00
Grimfeather
a4be26f81e Hp adjustments on player login (#588) 2025-07-30 00:39:32 +02:00
Grimfeather
07a79aaa23 Now also checking achievements for progression kills (#587)
- now checking achievements as well for progression updates
- no longer checking progression after every creature kill. now only after boss kills.
2025-07-29 05:54:58 +02:00
Grimfeather
115d0546d2 Remove RDF from SimpleConfigOverride config option (#561)
removed RDF from the SimpleConfigOverride
including it in the SimpleConfigOverride complicates things
because if you wanted to enable the RDF you were forced to change several other settings as well.

it's all very confusing
I'm trying to make it simple.

With disableRDF in the Individual Progression config file you can now enable/disable the RDF.
that's it. no need to edit the worldserver.conf file for this any more.

it's also very clear now when it's disabled. can't even select dungeons anymore.
2025-07-20 06:27:43 +02:00
valsan-azerty-boi
8ac367231a Many little adjustments 2025-06-11 18:12:19 +02:00
Grimfeather
5f5d8ffac2 Solve AQ Event Order (#114)
Oh my, this took me a while to figure out.

- removed AQ skip options. AQ quest line is optional for everyone. No need for a config option for this. If you want to skip the war effort phase you just run to the Scarab Gong and hit it.
- After the the pre-AQ (war effort) phase you now enter the AQ war phase. The AQ gates have been opened, the gong was rung. you can still finish the AQ quest line during this phase.
New quest added to finish the AQ war, called Chaos and Destruction. objective is to kill the three Colossus bugs in the hives. 
- After the Chaos and Destruction quest has been completed the scarab gong will be gone.
- you can ignore the Chaos and Destruction quest. it's not mandatory to complete because the gates to AQ are open.
but doing so means you do not get the Field Duty quests, those are only available after the AQ war is over.
I gave the Chaos and Destruction quest a 48 hour timer, but it's symbolic really. You can pick it up again at the scarab gong.

I still need quest text for the Chaos and Destruction quest.
Maybe someone can come up with good quest text. If not, I'll try to do it myself.
2025-05-21 02:45:34 +02:00
Grimfeather
b5f854508d not using excluded accounts check aymore 2025-05-12 02:58:38 +02:00
Grimfeather
62e298e4bf another check for playerbots
hopefully the last fix needed to solve the issue with playerbots not getting nerfed when the bot account is added to isExcludedFromProgression
2025-05-10 03:21:03 +02:00
Grimfeather
6c6fbc3677 add RequireAQWarEffort check 2025-05-09 17:27:10 +02:00
Grimfeather
cc61da0fff Update IndividualProgression.cpp 2025-05-09 17:23:14 +02:00
Grimfeather
daa3eb845e send player to preAQ phase
previously the player was sent to the AQ phase if RequirePreAQQuests was set to 0.

This meant the player skipped the AQ war effort after killing Nefarian.

Now everyone goes to the preAQ phase.

if RequirePreAQQuests is set to 0, the player needs to complete the war effort to progress to the AQ phase.
if RequirePreAQQuests is set to 1, the player needs to complete the war effort + the AQ quest line to progress to the AQ phase.
2025-05-09 12:09:36 +02:00
ZhengPeiRu21
d27982d5be Merge pull request #353 from nerzhei/added-excluded-accounts-config-option
Added exclude accounts config option
2024-10-09 14:33:46 -06:00
Maicol González
f6624ceb81 added exclude accounts parameter 2024-09-01 02:08:25 -03:00
Jelle Meeus
28571a1457 fix:compile warnings 2024-08-29 17:08:51 +02:00
郑佩茹
dd93a5fc73 Fix compability with latest AzerothCore 2024-07-22 17:15:16 -06:00
郑佩茹
a84a3452d3 Set DBC.EnforceItemAttributes to false when SimpleConfigOverride is enabled 2023-09-29 08:13:35 -06:00
郑佩茹
be4496c034 Disable LFG when SimpleConfigOverride is enabled 2023-09-29 08:10:44 -06:00
郑佩茹
2b5d6e7a24 Improve NPCBot compatibility 2023-08-11 17:09:58 -06:00
郑佩茹
20f9993311 Restore rank requirements to Vanilla PvP gear 2023-08-08 21:15:41 -06:00
郑佩茹
b61a921c7b Use floats in ComputeVanillaAdjustment 2023-05-01 10:47:43 -06:00
郑佩茹
1fd631baab Fix vanilla adjustment formula 2023-05-01 10:45:32 -06:00
郑佩茹
63add43ec2 Fix Vanilla damage adjustment scaling 2023-04-20 16:59:04 -06:00
郑佩茹
cb723a31f9 Add config option for Naxx40 Strath Entrance requirement 2023-03-21 09:32:28 -06:00
Jarrod Ingram
145cbb0cce Fix starting progression and dungeon teleports 2023-01-13 14:07:12 +11:00
郑佩茹
4a96cdded0 Disable 3.3 Low Level Regen Boost by default when config override is used 2022-12-12 10:25:48 -07:00
郑佩茹
51bcb6574a Correctly update progression for group members 2022-12-07 17:13:18 -07:00
郑佩茹
b76857090a Use new AC hooks for modified damage and healing 2022-12-07 14:03:23 -07:00
郑佩茹
17e820ab2e Allow Dungeon Set 2 before AQ progression phase 2022-11-09 09:48:23 -07:00
郑佩茹
4a6ad45951 Add config option for custom progression 2022-09-21 15:41:34 -06:00
郑佩茹
c229ef3742 Enable code that had been waiting for upstream PR merge 2022-09-21 09:44:47 -06:00
郑佩茹
27623d0b41 Add config option for DK Starting Progression 2022-09-19 16:44:33 -06:00
郑佩茹
012866d6f1 Add ability to require unlocking TBC races and DKs 2022-09-19 15:29:51 -06:00
郑佩茹
674729bb62 Refactoring to re-organize scripts 2022-09-19 13:00:48 -06:00
郑佩茹
9f0a549efd Enable fishing fix after upstream change 2022-09-19 09:37:58 -06:00
郑佩茹
52f546e4cb Handle more repeatable Vanilla quests 2022-09-18 17:27:51 -06:00
郑佩茹
770cca9f50 Fix IndividualProgression chat commands 2022-09-17 15:02:46 -06:00
郑佩茹
c552a84d4d Allow repeatable Vanilla quests to give rewards 2022-09-16 22:14:30 -06:00
郑佩茹
58b2dc67b4 Code cleanup, add chat command 2022-09-15 14:26:20 -06:00