Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ Most content lives in plain files. No build tools are required locally; GitHub P

```yaml
"My Project":
status: active
updated: 2026-05-26
tags: [trinity, cpp]
downloads:
- label: GitHub source
Expand Down
31 changes: 1 addition & 30 deletions _data/projects.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
# Project metadata and download buttons. Keys must match post titles exactly.
# downloads: label + url; use version on /downloads/ files and bump when the file changes.
# tags: search keywords; status: active, archived, or external; updated: YYYY-MM-DD shown on the project page.
# tags: optional search keywords.
"Portal Master":
status: active
updated: 2011-03-28
tags: [sql, trinity, mangos, npc, teleport]
downloads:
- label: TrinityCore
Expand All @@ -17,8 +15,6 @@
version: 1

Jukebox:
status: active
updated: 2011-06-16
tags: [sql, trinity, mangos, npc]
downloads:
- label: TrinityCore
Expand All @@ -29,8 +25,6 @@ Jukebox:
version: 1

Transmogrification:
status: active
updated: 2012-06-24
tags: [trinity, cpp, transmog, 3.3.5]
downloads:
- label: TrinityCore 3.3.5 - Legion
Expand All @@ -41,16 +35,12 @@ Transmogrification:
url: https://github.com/Rochet2/TrinityCore/blob/transmogvendor_3.3.5/src/server/scripts/Custom/TransmogDisplayVendor/

Reforging:
status: active
updated: 2012-08-30
tags: [trinity, cpp, 3.3.5]
downloads:
- label: TrinityCore
url: https://github.com/Rochet2/TrinityCore/blob/reforging_3.3.5/src/server/scripts/Custom/Reforging/

GOMove:
status: active
updated: 2012-09-12
tags: [trinity, cpp, gameobject]
downloads:
- label: TrinityCore 3.3.5
Expand All @@ -61,24 +51,17 @@ GOMove:
url: https://github.com/Rochet2/TrinityCore/blob/gomove_master/src/server/scripts/Custom/GOMove/

Eluna:
status: external
updated: 2026-05-26
tags: [eluna, lua, trinity, mangos, cmangos]
downloads:
- label: Installation guide
url: https://github.com/ElunaLuaEngine/Eluna/blob/master/docs/INSTALL.md
- label: API documentation
url: https://elunaluaengine.github.io/
- label: Eluna source
url: https://github.com/ElunaLuaEngine/Eluna
- label: TrinityCore WotLK with Eluna
url: https://github.com/ElunaLuaEngine/ElunaTrinityWotlk
- label: Example scripts
url: https://github.com/ElunaLuaEngine/Scripts

"Item enchant visuals":
status: active
updated: 2013-04-21
tags: [trinity, eluna, lua, items]
downloads:
- label: TrinityCore
Expand All @@ -87,8 +70,6 @@ Eluna:
url: https://github.com/ElunaLuaEngine/Scripts/blob/master/Custom/Weapon%20visuals.lua

"Dress NPCs":
status: active
updated: 2013-09-28
tags: [trinity, cpp, npc]
downloads:
- label: TrinityCore 3.3.5
Expand All @@ -101,8 +82,6 @@ Eluna:
url: https://github.com/Rochet2/TrinityCore/blob/dressnpcs_master/src/server/scripts/Custom/DressNPCs/

Multivendor:
status: active
updated: 2013-12-01
tags: [trinity, cpp, vendor, gossip]
downloads:
- label: TrinityCore 3.3.5
Expand All @@ -115,8 +94,6 @@ Multivendor:
url: https://github.com/Rochet2/TrinityCore/blob/multivendor_master/src/server/scripts/Custom/Multivendor/

"Player and item gossip":
status: active
updated: 2013-12-13
tags: [trinity, cpp, gossip]
downloads:
- label: TrinityCore 3.3.5
Expand All @@ -129,16 +106,12 @@ Multivendor:
url: https://github.com/Rochet2/TrinityCore/blob/playeritemgossip_master/src/server/scripts/Custom/Player and Item Gossip/

AIO:
status: active
updated: 2015-06-09
tags: [eluna, lua, client]
downloads:
- label: Eluna Lua Engine
url: https://github.com/Rochet2/AIO

Objscale:
status: active
updated: 2015-08-12
tags: [trinity, cpp, creature, gameobject]
downloads:
- label: TrinityCore 3.3.5
Expand All @@ -151,8 +124,6 @@ Objscale:
url: https://github.com/Rochet2/TrinityCore/blob/objscale_master/src/server/scripts/Custom/objscale/

Multitrainer:
status: active
updated: 2020-05-05
tags: [trinity, cpp, trainer, npc, gossip]
downloads:
- label: TrinityCore 3.3.5
Expand Down
14 changes: 5 additions & 9 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
<!-- HEADER -->
<div id="topnav">
<!-- Note that having these in one line removes spaces between the blocks -->
<div><a href="{{ site.baseurl }}/" class="valign"><span><img alt="Logo" src="{{ site.baseurl }}/images/Rochet2_100.png" width="75"></span></a><a href="{{ site.baseurl }}/downloads" class="valign"><span>Downloads</span></a></div><div><a href="{{ site.baseurl }}/contact" class="valign"><span>Contact</span></a><a target="_blank" rel="noopener noreferrer" href="https://github.com/Rochet2/Issues/issues/new" class="valign"><span>Feedback</span></a></div>
<div><a href="{{ site.baseurl }}/" class="valign"><span><img alt="Logo" src="{{ site.baseurl }}/images/Rochet2_100.png" width="75"></span></a><a href="{{ site.baseurl }}/downloads" class="valign"><span>Downloads</span></a></div><div><a href="{{ site.baseurl }}/contact" class="valign"><span>Contact</span></a><a target="_blank" rel="noopener noreferrer" href="https://goo.gl/forms/qF1EJuyYJB7m2PO42" class="valign"><span>Feedback</span></a></div>
</div>

<!-- MAIN CONTENT -->
Expand Down Expand Up @@ -85,15 +85,11 @@
<img class="project-header-icon" src="{{ site.baseurl }}/images/icon_{{ page.title }}.png" height="80" width="80" alt="{{ page.title | xml_escape }} icon">
<div class="project-header-text">
<h1 class="project-header-title" id="title">{{ page.title }}</h1>
{% if project.status or project.updated or project.tags %}
{% if project.tags %}
<div class="project-meta">
{% if project.status %}<span class="project-status project-status-{{ project.status }}">{{ project.status }}</span>{% endif %}
{% if project.updated %}<span class="project-updated">Updated {{ project.updated }}</span>{% endif %}
{% if project.tags %}
{% for tag in project.tags %}
<span class="project-tag">{{ tag }}</span>
{% endfor %}
{% endif %}
{% for tag in project.tags %}
<span class="project-tag">{{ tag }}</span>
{% endfor %}
</div>
{% endif %}
</div>
Expand Down
9 changes: 1 addition & 8 deletions _posts/2013-03-13-Eluna.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,10 @@ images:

Eluna now lives in its own project at [ElunaLuaEngine/Eluna](https://github.com/ElunaLuaEngine/Eluna). This RochetCode page remains as an entry point to the current releases and documentation.

**Eluna Lua Engine** is an embedded Lua scripting engine for World of Warcraft emulators. It supports MaNGOS, CMaNGOS, and TrinityCore, and is actively developed with unified scripting across supported emulators.
**Eluna Lua Engine** is an embedded Lua scripting engine for World of Warcraft emulators. It supports MaNGOS, CMaNGOS, and TrinityCore, and is actively developed with unified scripting across supported emulator cores.

**Highlights:**
- Write server scripts in Lua instead of C++ or database scripts
- Reload scripts without recompiling or restarting the server
- Shared hook and API model across supported emulator cores
- [API documentation](https://elunaluaengine.github.io/) and [usage guide](https://github.com/ElunaLuaEngine/Eluna/blob/master/docs/USAGE.md)

**Supported emulator sources:**
- **TrinityCore WotLK** - maintained by the Eluna team: [ElunaTrinityWotlk](https://github.com/ElunaLuaEngine/ElunaTrinityWotlk)
- **MaNGOS** - [Vanilla](https://github.com/mangoszero/server), [TBC](https://github.com/mangosone/server), [WotLK](https://github.com/mangostwo/server)
- **cMaNGOS** - maintained by [Niam5](https://github.com/Niam5): [Classic](https://github.com/Niam5/Eluna-CMaNGOS-Classic), [TBC](https://github.com/Niam5/Eluna-CMaNGOS-TBC), [WotLK](https://github.com/Niam5/Eluna-CMaNGOS-WotLK)

For help, use the [Eluna issue tracker](https://github.com/ElunaLuaEngine/Eluna/issues) or the Discord server linked from the official README.
2 changes: 1 addition & 1 deletion contact/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ <h1>Links</h1>
<p><a href="https://gist.github.com/Rochet2">Gist</a></p>
<p><a href="https://www.youtube.com/user/Rochet4">YouTube</a></p>
<p><a href="https://pastebin.com/u/Rochet2">Pastebin</a></p>
<p><a href="https://github.com/Rochet2/Issues/issues/new">Report an issue</a></p>
<p><a href="https://goo.gl/forms/qF1EJuyYJB7m2PO42">Feedback form</a></p>
19 changes: 0 additions & 19 deletions css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -152,31 +152,12 @@ a:focus-visible,
margin-top: 4px;
}

.project-status,
.project-updated,
.project-tag {
display: inline-block;
font-size: 0.8125rem;
line-height: 1.4;
padding: 2px 8px;
border-radius: 3px;
}

.project-status {
text-transform: capitalize;
background-color: #1A1A1A;
color: #FFFFFF;
}

.project-status-external {
background-color: #444444;
}

.project-updated {
color: #666666;
}

.project-tag {
background-color: #EFEFEF;
color: #333333;
}
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<div class="home-intro">
<h1>Welcome to RochetCode</h1>
<p class="home-lead">Custom scripts and core modifications for World of Warcraft private servers. Browse releases for TrinityCore, MaNGOS, Eluna, and more.</p>
<p class="home-lead">Scripts and core modifications for open-source World of Warcraft emulators. Browse releases for TrinityCore, MaNGOS, Eluna, and more.</p>
<p><a class="home-cta" href="{{ site.baseurl }}/downloads">Browse {{ site.posts.size }} projects</a></p>
<ul class="home-points">
<li>SQL installs, GitHub source links, and documentation per project</li>
Expand Down
3 changes: 1 addition & 2 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ permalink: /search.json
"url": {{ post.url | jsonify }},
"description": {{ post.description | jsonify }},
"icon": {{ post.title | prepend: '/images/icon_' | append: '.png' | jsonify }},
"tags": {% if project.tags %}{{ project.tags | jsonify }}{% else %}[]{% endif %},
"status": {{ project.status | jsonify }}
"tags": {% if project.tags %}{{ project.tags | jsonify }}{% else %}[]{% endif %}
}{% unless forloop.last %},{% endunless %}
{% endfor %}
]
Loading