Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Vehicle-based Combat is inconsistent #158

Open
kjack9 opened this issue Oct 12, 2023 · 0 comments
Open

Bug: Vehicle-based Combat is inconsistent #158

kjack9 opened this issue Oct 12, 2023 · 0 comments
Assignees

Comments

@kjack9
Copy link
Collaborator

kjack9 commented Oct 12, 2023

Current Behaviour

Note: this bug is for after the world modifier PR (#157) is merged into master

Vehicle-based combat is inconsistent at best. Player vehicles are scaled like regular creatures. The target creatures on something like ICC Gunboat are also scaled. Destructible building damage is being scaled using the world damage/healing modifier.

Need to think about what the desired end-state is, keeping in mind that there are both level-adjustments considers and player-count-adjustment considerations.

Expected Behaviour

Perceived difficulty should remain the same between a normal boss and a vehicle-based encounter.

Steps to reproduce the problem

  1. Run latest version of mod-autobalance that uses world modifiers
  2. Initiate the ICC Gunboat battle or the Ulduar Flame Leviathan pre-show
  3. Use .ab creaturestat to note the issues seen in the description above

Extra Notes

Alliance Gunship Cannon (player "vehicle") is being scaled.
image

Creature's on the gunship are being scaled.
image

Both player vehicle-to-creature and creature-to-player damage are being scaled.
image

Creature-to-Skybreaker damage is being scaled.
image

Ulduar Siege Engine (player vehicle) is being scaled.
image

Vehicle-to-GameObject (destructible building) damage is being scaled. Vehicle-to-creature damage is not.
image

Creature-to-Vehicle damage is being scaled. Vehicle-to-Creature damage is being scaled.
image

AC rev. hash/commit

AzerothCore rev. efbd378d713c+ 2023-10-11 20:11:16 +0000 (master branch) (Unix, RelWithDebInfo, Static)
Connected players: 2. Characters in world: 2.
Connection peak: 4.
Server uptime: 11 hour(s) 29 minute(s) 50 second(s)
Update time diff: 4ms, average: 4ms.
Using SSL version: OpenSSL 3.0.2 15 Mar 2022 (library: OpenSSL 3.0.2 15 Mar 2022)
Using Boost version: 1.74.0
Using CMake version: 3.22.1
Using MySQL version: 80032
Found MySQL Executable: /usr/bin/mysql
Compiled on: Linux 5.15.0-82-generic
Worldserver listening connections on port 8085
Realmlist (Realm Id: 1) configured in port 8085
VMAPs status: Enabled. LineOfSight: 1, getHeight: 1, indoorCheck: 1
MMAPs status: Enabled
maps directory located in /azerothcore/env/dist/data/maps. Total size: 291014951 bytes
vmaps directory located in /azerothcore/env/dist/data/vmaps. Total size: 658130721 bytes
mmaps directory located in /azerothcore/env/dist/data/mmaps. Total size: 2192910844 bytes
Default DBC locale: enUS.
All available DBC locales: enUS zhTW 
Using World DB: ACDB 335.10-dev
Latest LoginDatabase update: 2023_04_24_00.sql
Latest CharacterDatabase update: trasmorg.sql
Latest WorldDatabase update: world.sql
LoginDatabase queue size: 0
CharacterDatabase queue size: 0
WorldDatabase queue size: 0
> List enable modules:
- mod-ah-bot
- mod-assistant
- mod-autobalance
- mod-customlogin
- mod-eluna
- mod-guildhouse
- mod-item-level-up
- mod-junk-to-gold
- mod-learnspells
- mod-npc-enchanter
- mod-npc-free-professions
- mod-npc-services
- mod-reagent-bank
- mod-skip-dk-starting-area
- mod-transmog
- mod-weapon-visual
- mod-who-logged

Operating system

Ubuntu 22.04 LTS Server

Custom changes or Modules

Running dev version of mod-autobalance that is set for merge in #157

@kjack9 kjack9 self-assigned this Oct 12, 2023
@kjack9 kjack9 changed the title Bug: Vehicle-based Combat is a mixed bag Bug: Vehicle-based Combat is inconsistent Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant