Skip to content

AzerothCore port (as a Module) of Rochet2's Objscale

License

Notifications You must be signed in to change notification settings

Tralenor/mod-objscale

Repository files navigation

Short Overview (for AzerothCore-Catalouge)

Objscale

Description

This module allows to set the scale/size of GameObjects and Creatures for each individual spawn. (This is a port of the Objscale TC-Corepatch from Rochet2) This is done by setting the spawns scale to a custom value, which is independend from the template and saved in two new databasetables: objscale_creature and objscale_gameobject.

exampleCreature

exampleGameObject

How to use ingame

Creatures

Select/target a Creature and then use the following Command:

npc_scale set X

replace X with any positive floatingpoint number

GameObjects

  • Get the GUID of the wanted Gameobject (e.g walk up to the GameObject and use the Command .gobject near)

  • use the following command to set the GameObjects scale:

    gob_scale set Y X
    
    • Where Y is the GUID of the GameObject which is to be Changed. (the command also accepts the GameObject-Hyperlinks which are generated by the .gobject near command)
    • And X is the scaling factor (use any positive floatingpoint number)

Requirements

the objscale Module requires:

Installation

1) Simply `git clone` the module under the `modules` directory of your AzerothCore source or copy paste it manually.
2) Import the SQL manually to the World Database
3) Re-run cmake and launch a clean build of AzerothCore.

Credits

About

AzerothCore port (as a Module) of Rochet2's Objscale

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published