Hi there,New user here -- I'm well-versed in SQL but just picked up C++ (though it's not my first language so the learning curve is pretty smooth). I've scoured the forums, invoked the Google, and rummaged through the codebase/DB for data on a few points of a TrinityCore 4.3.4 project I'm working on and would appreciate any assistance provided:* Configure OpenPVP for certain areas within zones. I found this thread which seems to be directed at entire maps. I'd like to make only portions of a zone FFA PVP, e.g. Nagrand or Gurubashi Arenas.* Disable/delete a zeppelin.* Modify/disable/delete portals to other zones/areas. I've played with the Disables table in the DB but this only seems to apply to dungeons and raids in particular.* Scale heirlooms for levels other than 80/85 -- from what I've read this requires a DBC edit and client patch, but I was curious if anyone had experience playing with DBC.EnforceItemAttributes and the StatScalingFactor column in the DB.Much thanks in advance to anyone who decides to contribute. Feel free to spam links or insults as appropriate.
1. To configure the OpenPVP for certain areas you have to change the flags of the zones inside the AreaTable.DBC. (AREATABLE_FLAGS)
2. Disabling or deleting a zeppelin may be handled via DBCs too.
3. What portals are you talking about? If you are talking about the Game Objects, you can simply remove them or take a look at them into the database.
4. For the Heirlooms, I think it's server-side related. I have no really no idea about that.
Let me know if you have any further questions, would be glad to help.
Do you happen to know what happens if someone has a patch installed and another person doesn't, and they both go into the FFA PVP area? Is the person with the patch allowed to attack the other, but the person without is not able to reciprocate?
Is it possible to affect something similar with a change in the DB versus a DBC edit? I basically just want to disable zeppelins traveling to Northrend, disable the zone transit event to Northrend at the end of the zeppelin path, disable the Northrend map outright, or some combination of those.
The Dark Portal to Outland in particular. I don't want to remove it from the game world but I do want to remove the script action to teleport people who pass through it to Outland.
The AreaTable.DBC can actually be modified without needing an MPQ patch. You can modify the DBC file inside your server and it will work, everyone will see the changes.
Yet I'm not quite sure, might be handled in AreaTrigger_Teleport table inside the World Database.
Thanks again, will dig around in there a bit and see what I can find.
Found IDs 4352 and 4354 in areatrigger_teleport for the Dark Portal. Thanks for that. Now to try to figure out how the zeppelins work.....