Commit Graph

85 Commits

Author SHA1 Message Date
Grimfeather
1837915649 Update IndividualProgressionPlayer.cpp 2025-07-30 00:47:43 +02:00
Grimfeather
a4be26f81e Hp adjustments on player login (#588) 2025-07-30 00:39:32 +02:00
Grimfeather
0210a2d3a2 Update IndividualProgressionPlayer.cpp 2025-07-29 06:10:30 +02:00
Grimfeather
a71a514552 Update IndividualProgressionPlayer.cpp
adding a progression check on switching areas
to avoid a possible required double logout
2025-07-29 06:03:38 +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
d67aa6847d Add arados and mosh'ogg (#572)
- Mosh'Ogg Butcher, rare spawn, can now be found in STV
- Purgation Isle (896) now has low level (30-35) enemies before Naxx40, level 57-60 elites after.
2025-07-28 02:15:31 +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
Grimfeather
3c989f5a83 Update IndividualProgressionPlayer.cpp (#558)
if you have a lot of RND bots on your server
this update may fix some startup lag issues.

with this setting
IndividualProgression.ExcludedAccountsRegex = "^RNDBOT.*"

RND bots will no longer get checked for progression updates when they log in.
2025-07-19 00:31:34 +02:00
Grimfeather
c79f511def Update IndividualProgressionPlayer.cpp
a lot of phasing was removed in an update 2 weeks ago

https://github.com/ZhengPeiRu21/mod-individual-progression/pull/492

can't revert, so fixing it manually.
2025-06-24 09:42:08 +02:00
valsan-azerty-boi
db2183bf15 fix white spaces 2025-06-11 18:25:29 +02:00
valsan-azerty-boi
8ac367231a Many little adjustments 2025-06-11 18:12:19 +02:00
Grimfeather
bb08a1307a Update IndividualProgressionPlayer.cpp 2025-06-07 11:22:01 +02:00
Grimfeather
0815656047 add OnPlayerLogin checks 2025-06-07 09:46:30 +02:00
Grimfeather
eda5da131a Update IndividualProgressionPlayer.cpp
removed unnecessary check
you can't be attuned if you haven't progress to the naxx phase.
2025-06-07 02:20:34 +02:00
Grimfeather
5647c67aaa Update IndividualProgressionPlayer.cpp 2025-06-07 00:23:38 +02:00
Grimfeather
1dfb0372c3 fix allowed bots
This prevents bots that aren't attuned or haven't progressed to the Naxx phase to be teleported inside

excluded random bots should still be able to get in
2025-06-06 23:41:10 +02:00
Grimfeather
24267c7e6e Update IndividualProgressionPlayer.cpp 2025-05-31 03:14:28 +02:00
Grimfeather
3c673dcbab Update IndividualProgressionPlayer.cpp 2025-05-30 06:41:48 +02:00
Grimfeather
e252d6e534 add dungeon map check
checking dungeon map for dungeon boss phasing
2025-05-23 01:37:33 +02:00
Grimfeather
7053d80875 Update IndividualProgressionPlayer.cpp 2025-05-21 04:18:16 +02:00
Grimfeather
d38e08ac2e AQ update 2025-05-21 02:52:21 +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
7fcc32adbf new phasing areas 2025-05-13 02:50:03 +02:00
Grimfeather
49afa2554a Update IndividualProgressionPlayer.cpp 2025-05-12 03:05:02 +02:00
Grimfeather
c57d583ec8 not using excluded account check anymore 2025-05-12 02:55:05 +02:00
Grimfeather
fb1c18d17f nerf playerbot pets 2025-05-12 02:17:21 +02:00
Grimfeather
4ba9d1bf7e add new Bang a Gong quest
add new Bang a Gong quest to onPlayerCompleteQuest

player progresses to AQ war phase on completion.
2025-05-11 23:04:25 +02:00
valsan-azerty-boi
d9eef3e14b fix tbc heal scaling 2025-05-11 04:06:17 +02:00
Grimfeather
ff4dcd1796 fix map and area definitions 2025-05-10 18:20:12 +02:00
Grimfeather
3790507b6c add IPP_PHASE areas in Darkshore 2025-05-10 04:00:47 +02:00
Grimfeather
3b401fd618 new IPP_PHASE areas
creatures that are phased this way do not attack if the player can't see them.
2025-05-10 03:37:20 +02:00
Grimfeather
9055ae12a1 AttackStart function didnt work
need to figure out another way
2025-05-09 15:04:12 +02:00
Grimfeather
b82fecbfea phased creatures dont attack
creatures won't attack, if the player cannot see the creature
2025-05-09 13:34:48 +02:00
Grimfeather
25b0f78a34 fix playerbots exclusion 2025-05-09 00:19:19 +02:00
Grimfeather
19b320c905 made isExcludedFromProgression available
bool isExcludedFromProgression couldn't be accessed from functions that needed it.

still working on the pet adjustment.
2025-05-06 15:13:36 +02:00
Grimfeather
3eb009ab00 removed spaces 2025-05-04 22:39:49 +02:00
Grimfeather
0d58c84a7a added player level check
adding player level check to make sure playerbots also get nerfed
2025-05-04 22:36:55 +02:00
Grimfeather
c5208b776f Update IndividualProgressionPlayer.cpp
syntax error
2025-04-22 11:46:00 +02:00
Grimfeather
9750ef230b fix pvp Items requiring Honor Ranks
You were only able to equip pvp items requiring your exact rank 
because the player's pvp title is checked and previously earned pvp titles are overwritten. This resulted in the player not being able to equip items that require a lower pvp rank.

Now higher ranks are also checked.

The required rank text on the items remains red
no solution for that yet.
2025-04-20 01:30:25 +02:00
Grimfeather
35847fbc50 Update IndividualProgressionPlayer.cpp
Discordian fixes
2025-04-07 13:32:15 +02:00
Grimfeather
b24224edc0 Update IndividualProgressionPlayer.cpp
fix small error
2024-10-10 12:34:17 +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
a80b788631 added exclude accounts parameter 2024-09-01 02:36:24 -03:00
Maicol González
333cc730c7 added exclude accounts parameter 2024-09-01 02:11:17 -03: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
siegmeyerX
d5abfdb8fb Update IndividualProgressionPlayer.cpp 2024-08-12 09:34:07 -04:00
郑佩茹
dd93a5fc73 Fix compability with latest AzerothCore 2024-07-22 17:15:16 -06:00
郑佩茹
3dbc2e0a56 Fix periodic healing auras being scaled twice 2023-11-03 09:51:14 -06:00
郑佩茹
d1bb3f2f23 Do not apply healing scaling to Max Health heals (LoH, etc.) 2023-09-29 08:05:30 -06:00