GithubHelp home page GithubHelp logo

azerothcore / wiki Goto Github PK

View Code? Open in Web Editor NEW
76.0 15.0 557.0 7.59 MB

AzerothCore wiki based on Drassil Git-Wiki

Home Page: http://www.azerothcore.org/wiki

License: MIT License

HTML 20.91% CSS 40.05% JavaScript 3.00% Shell 0.25% SCSS 35.78%
hacktoberfest

wiki's Introduction

AzerothCore WIKI

Read in: English ๐Ÿ‡ฌ๐Ÿ‡ง | Spanish ๐Ÿ‡ช๐Ÿ‡ธ

Wiki for the AzerothCore Project available here: http://azerothcore.github.io/wiki

How to install locally (development)

  1. install docker-compose
  2. run docker-compose up github-wiki-theme
  3. the website will be ready on http://127.0.0.1:4000/

Without docker compose

First of all install the ruby development environment using this guide.

After that install bundler using gem and run bundler install:

$ gem install bundler
$ bundle install

Well, now you can run locally the app using:

bundle exec jekyll serve

If everything succeds, you can visit your web app at http://127.0.0.1:4000/.

Any problems? Open a issue.

wiki's People

Contributors

annamaria-cc avatar aradep avatar avarishd avatar azcobu avatar barbzyhool avatar bogir avatar eldoba avatar francescoborzi avatar gultask avatar helias avatar heyaapl avatar heyitsbench avatar kitzunu avatar krejza9 avatar m4th3m4tic4l avatar malcrom avatar michaeldelago avatar neifion-00000000 avatar nekketsuuu avatar nicoc0 avatar nyeriah avatar pangolp avatar shard-mw avatar si1ker avatar steenburgh avatar tony931023 avatar ultranix avatar winfidonarleyan avatar wizzymore avatar yehonal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wiki's Issues

use blank space for content

Is it possible to use the blank space on the left side of the wiki for the actual content?
wiki

This would improve the readability of the wiki pages in my opinion.

Missing columns but they are worthless

Pages creature and gameobject are missing columns (2 to 4)
They are also missing on TC wiki

zoneId (completely useless column)
areaId (completely useless column)
ScriptName
VerifiedBuild (but do we really need that piece of shit?)

Imo the 3 useless columns should be removed and eventually zoneid/areaid moved to a module that display extra information because I think they are not used in the core at all

Only 13 rows / 146000 are using zoneId and areaId in creature


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Database documentation

It is very important for our users and contributors to have access to a solid, reliable documentation that is updated with latest master version.

We are proceeding with drafting the Database documentation through the following steps:

  • Import the documentation from TC
  • Create indexes
  • Fix anchors
  • Fix the layout of tables
  • Fix the documentation whenever is different from TC

The last two steps take time and cannot be done all at once, for this reason we need your help. Please help the project by improving the doc: you can edit the files online via github and easily propose your changes. We will appreciate.

creature_template.AIName should be updated

I guess the starting point would be looking into:

server/game/AI/CreatureAIRegistry.cpp

to check all possible types.

Also this query can help:

SELECT DISTINCT(AIName) FROM creature_template 

add directions to install module with docker

Is your feature request related to a problem? Please describe.
new users are unclear how to install modules when using docker

Describe the solution you'd like
add section or page to provide more details on how adding a module with docker is different then the windows method.

Describe alternatives you've considered
maybe create separate pages for installing modules on windows/linux/docker

Additional context

[WIKI] Table structure update

[GENERAL] migrating script from TC to AC and how to fix related incompatibility

We need to write a page to help the developers to migrate script from TC to AC.
Like...

ObjectGuid -> uint64

uint32 action = GetGossipActionFor(player, gossipListId);
becomes:
uint32 action = player->PlayerTalkClass->GetGossipOptionAction(gossipListId);

spawnDist -> wander_distance

To convert TC.creature_template into AC.creature_template you have to remove these fields:
BaseVariance, RangeVariance, ExperienceModifier

#include "Random.h" -> #include "Util.h"

etc.

Missing DBC related pages

This is linked in several pages like on TC http://www.azerothcore.org/wiki/ChrClasses

but it doesn't exist, maybe we should create that page or link to something on wowdev (but that external site is not known for being pretty and easy to navigate so maybe not a good idea for only the list of classes/races flags)

First Keira3 MVP related tables

Code highlights only work when the specified language is lowercase

Describe the bug

Writing '''SQL or '''sql (using `) should both work, as it's currently on github:

UPDATE `table` SET `field` = 'string value' WHERE `entry` = 10 ;
UPDATE `table` SET `field` = 'string value' WHERE `entry` = 10 ;

Expected behavior

Both should work, reflecting github behaviour

Redirection

Can we have a wiki placeholder on azerothcore, so that we click wiki and we are redirected to here ? each time i have to ctrl+f the readme :P

New page: gossip menu icons

Add these icons to a page somewhere to help in making gossip menu scripts:

  GOSSIP_ICON_CHAT                = 0,      //white chat bubble
  GOSSIP_ICON_VENDOR              = 1,      //brown bag
  GOSSIP_ICON_TAXI                = 2,      //flight
  GOSSIP_ICON_TRAINER             = 3,      //book
  GOSSIP_ICON_INTERACT_1          = 4,      //interaction wheel
  GOSSIP_ICON_INTERACT_2          = 5,      //interaction wheel
  GOSSIP_ICON_MONEY_BAG           = 6,      //brown bag with yellow dot
  GOSSIP_ICON_TALK                = 7,      //white chat bubble with black dots
  GOSSIP_ICON_TABARD              = 8,      //tabard
  GOSSIP_ICON_BATTLE              = 9,      //two swords
  GOSSIP_ICON_DOT                 = 10,     //yellow dot

Where are the docs imported from TC?

I don't find the page I edited myself (account page, imported from TC and modified by me)

I don't know how to access them

Plz tell me the link

DBC Documentation

  • Add a "Group" page for DBC files

  • Add documentation for all DBC files

Fix gameobject_template

The current wiki shows fields that are not present in gameobject_template.
I mean "data0-32" should be "data0-23"

Change in FactionTemplate gameobject_tempalte -> gameobject_template_addon.

Duskbat and some other npcs are not supposed to be skinnable

Describe the bug
Duskbat and some other npcs are not supposed to be skinnable.

To reproduce
Steps to reproduce the behavior:
Skin a Duskbat entry 1512

Expected behavior
Duskbat is not supposed to be skinnable

Screenshots
none needed

Desktop (please complete the following information):

  • OS:Windows 10
  • Browser: Chrome

Additional context

Came across this while googling if duskbats are skinnable. I didn't think i could back in the day on retail. I ran the quarry on there and it fixed some npcs that are not supposed to be skinnable.
[https://github.com/TrinityCore/TrinityCore/issues/15917]
here is the sql:

-- Remove skinning_loot_template 100008 from non-skinnable beasts:
UPDATE `creature_template` SET `skinloot`= 0 WHERE `skinloot`= 100008 AND `entry` NOT IN (1042,1043,1069);

UPDATE `skinning_loot_template` SET `Comment`='Light Leather' WHERE `Item`= 2318 AND `Entry` IN (3098,3124);
UPDATE `skinning_loot_template` SET `Comment`='Ruined Leather Scraps' WHERE `Item`= 2934 AND `Entry` IN (3098,3124);

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.