Skip to content

Commit

Permalink
Merge branch 'master' of github.com:azerothcore/mod-guildhouse into H…
Browse files Browse the repository at this point in the history
…o2x-Innkeeper-location
  • Loading branch information
pangolp committed Apr 8, 2024
2 parents e4f54d7 + 80db14d commit 472a4b4
Show file tree
Hide file tree
Showing 20 changed files with 280 additions and 249 deletions.
49 changes: 0 additions & 49 deletions .git_commit_template.txt

This file was deleted.

10 changes: 5 additions & 5 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,16 @@
## For documentation

# Documents
*.doc diff=astextplain
*.DOC diff=astextplain
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

## DOCUMENTATION
*.markdown text
Expand Down
72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: Bug report
description: Create a bug report to help us improve.
title: "Bug: "
body:
- type: textarea
id: current
attributes:
label: Current Behaviour
description: |
Description of the problem or issue here.
Include entries of affected creatures / items / quests / spells etc.
If this is a crash, post the crashlog (upload to https://gist.github.com/) and include the link here.
Never upload files! Use GIST for text and YouTube for videos!
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behaviour
description: |
Tell us what should happen instead.
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce the problem
description: |
What does someone else need to do to encounter the same bug?
placeholder: |
1. Step 1
2. Step 2
3. Step 3
validations:
required: true
- type: textarea
id: extra
attributes:
label: Extra Notes
description: |
Do you have any extra notes that can help solve the issue that does not fit any other field?
placeholder: |
None
validations:
required: false
- type: textarea
id: commit
attributes:
label: AC rev. hash/commit
description: |
Copy the result of the `.server debug` command (if you need to run it from the client get a prat addon)
validations:
required: true
- type: input
id: os
attributes:
label: Operating system
description: |
The Operating System the Server is running on.
i.e. Windows 11 x64, Debian 10 x64, macOS 12, Ubuntu 20.04
validations:
required: true
- type: textarea
id: custom
attributes:
label: Custom changes or Modules
description: |
List which custom changes or modules you have applied, i.e. Eluna module, etc.
placeholder: |
None
validations:
required: false
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Feature request
description: Suggest an idea for this project
title: "Feature: "
body:
- type: markdown
attributes:
value: |
Thank you for taking your time to fill out a feature request. Remember to fill out all fields including the title above.
An issue that is not properly filled out will be closed.
- type: textarea
id: description
attributes:
label: Describe your feature request or suggestion in detail
description: |
A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe a possible solution to your feature or suggestion in detail
description: |
A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false
- type: textarea
id: additional
attributes:
label: Additional context
description: |
Add any other context or screenshots about the feature request here.
validations:
required: false
42 changes: 22 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,31 @@
# ![logo](https://raw.githubusercontent.com/azerothcore/azerothcore.github.io/master/images/logo-github.png) AzerothCore
- Latest build status with azerothcore: [![Build Status](https://travis-ci.org/azerothcore/mod-guildhouse.svg?branch=master)](https://travis-ci.org/azerothcore/mod-guildhouse)
# Guild House Module

- Latest build status with azerothcore:

[![Build Status](https://github.com/azerothcore/mod-guildhouse/actions/workflows/core-build.yml/badge.svg)](https://github.com/azerothcore/mod-guildhouse)

## Important notes
# Guild House Module

You have to use at least AzerothCore commit [77f1363](https://github.com/azerothcore/azerothcore-wotlk/commit/77f13636b75f9b25fc1290e297cd002e7df3c89b).
> [!IMPORTANT]
> You have to use at least AzerothCore commit [77f1363](https://github.com/azerothcore/azerothcore-wotlk/commit/77f13636b75f9b25fc1290e297cd002e7df3c89b).
## Description

This is a phased guild house system for AzerothCore, it allows players from the same guild to visit their guild house.

All guilds will get their own phasing system and then the guild master can purchase NPC creatures and other stuff to complete the Guild House.

### Purchasables

* Class Trainers (all available in Wrath)
* Primary Profession Trainers (all available in Wrath)
* Secondary Profession Trainers (all available in Wrath)
* Vendors: Reagents Vendor, Food & Drink, Trade Goods, Ammo & Repair Vendor, and Poisons Vendor
* Portals to Neutral, Horde and Alliance cities
* Spirit Healer
* Guild Bank and Personal Bank access
* Auctioneer/Neutral Auctioneer
* Stable Master
- Class Trainers (all available in Wrath)
- Primary Profession Trainers (all available in Wrath)
- Secondary Profession Trainers (all available in Wrath)
- Vendors: Reagents Vendor, Food & Drink, Trade Goods, Ammo & Repair Vendor, and Poisons Vendor
- Portals to Neutral, Horde and Alliance cities
- Spirit Healer
- Guild Bank and Personal Bank access
- Auctioneer/Neutral Auctioneer
- Stable Master

## How to use ingame

Expand All @@ -36,8 +39,7 @@ All guilds will get their own phasing system and then the guild master can purch

```
1) Place the module under the `modules` directory of your AzerothCore source.
2) Import the SQL files manually to the right Database (auth, world or characters)
3) Re-run cmake and launch a clean build of AzerothCore.
2) Re-run cmake and launch a clean build of AzerothCore.
```

## Edit module configuration (optional)
Expand All @@ -46,10 +48,10 @@ If you need to change the module configuration, go to your server configuration

## Credits

* [Talamortis](https://github.com/talamortis) (Original author of the module)
* [Rochet2](https://github.com/Rochet2/): Thanks for the help with the phasing situation & General support
* [rbedfordpro](https://github.com/rbedfordpro) & [WiZZy](https://github.com/wizzymore)
* [Nelnamara - Porkserver](https://github.com/Porkserver) & [SoulSeekkor](https://github.com/SoulSeekkor) 2022 rework, crash fixes and new additions
* [Bogir](https://github.com/Bogir) For being amazing and forever helpful
- [Talamortis](https://github.com/talamortis) (Original author of the module)
- [Rochet2](https://github.com/Rochet2/): Thanks for the help with the phasing situation & General support
- [rbedfordpro](https://github.com/rbedfordpro) & [WiZZy](https://github.com/wizzymore)
- [Nelnamara - Porkserver](https://github.com/Porkserver) & [SoulSeekkor](https://github.com/SoulSeekkor) 2022 rework, crash fixes and new additions
- [Bogir](https://github.com/Bogir) For being amazing and forever helpful

AzerothCore: [repository](https://github.com/azerothcore) - [website](http://azerothcore.org/) - [discord chat community](https://discord.gg/64FH6Y8)
File renamed without changes.
13 changes: 0 additions & 13 deletions conf/conf.sh.dist

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
Empty file added data/sql/db-world/.gitkeep
Empty file.
File renamed without changes.
File renamed without changes.
9 changes: 0 additions & 9 deletions include.sh
Original file line number Diff line number Diff line change
@@ -1,9 +0,0 @@
#!/usr/bin/env bash

MOD_GUILDHOUSE_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )/" && pwd )"

source $MOD_GUILDHOUSE_ROOT"/conf/conf.sh.dist"

if [ -f $MOD_GUILDHOUSE_ROOT"/conf/conf.sh" ]; then
source $MOD_GUILDHOUSE_ROOT"/conf/conf.sh"
fi
25 changes: 25 additions & 0 deletions pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<!-- First of all, THANK YOU for your contribution. -->

## Changes Proposed:
-
-

## Issues Addressed:
<!-- If your fix has a relating issue, link it below -->
- Closes

## SOURCE:
<!-- If you can, include a source that can strengthen your claim -->

## Tests Performed:
<!-- Does it build without errors? Did you test in-game? What did you test? On which OS did you test? Describe any other tests performed -->
-
-


## How to Test the Changes:
<!-- Describe in a detailed step-by-step order how to test the changes -->

1.
2.
3.
4 changes: 0 additions & 4 deletions setup_git_commit_template.sh

This file was deleted.

24 changes: 0 additions & 24 deletions sql/README.md

This file was deleted.

3 changes: 2 additions & 1 deletion src/loader.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
void AddGuildHouseScripts();
void AddGuildHouseButlerScripts();

void Addmod_guildhouseScripts() {
void Addmod_guildhouseScripts()
{
AddGuildHouseScripts();
AddGuildHouseButlerScripts();
}
Loading

0 comments on commit 472a4b4

Please sign in to comment.