Skip to content

Instantly share code, notes, and snippets.

View Stanzilla's full-sized avatar
💭
¯\_(ツ)_/¯

Benjamin Staneck Stanzilla

💭
¯\_(ツ)_/¯
View GitHub Profile
:title="aura.slug | wago"
/>
<div class="aura_name_container">
<span class="aura_name" :title="childs" v-html="aura.name" />
</div>
<a
class="author"
target="_blank"
:href="aura.author | wagoAuthor"
:title="aura.author | wagoAuthor"
@Stanzilla
Stanzilla / wowlegacy.md
Last active October 19, 2018 14:36
The World of Warcraft Legacy System

The World of Warcraft Legacy System

Intro

While we did make a few good steps into the direction of alt-friendliness in WoW, we are still far away from something that works very well for all groups of people, those who only play once or twice a week, hardcore raiders, Mythic+ grinders and so on. Sadly Blizzard often forgets what they learned in previous expansions when they release the next, regressing on the progress that was made. A good example of this would be the MoP reputation system or the Legion Paragon system which is now coming back with patch 8.1.

My idea aims to provide a more general solution to the alt problem in World of Warcraft by introducing a account-wide system that players can opt-in and out to as they please and also scales across expansions. It also addresses Blizzard's most commonly named issue with alt-friendlines: people that really do want to do everything on their alt again as they see it as a way of additional progression and enjoy it.

While creating it, I was obvious

-- add the unit's target's name above their name. Difficult to describe in a
-- coherent sentence.
local folder,ns=...
local addon = KuiNameplates
local core = KuiNameplatesCore
local mod = addon:NewPlugin('TargetName',101,3)
if not mod then return end
local UPDATE_INTERVAL = .1
<Bindings>
<Binding name="WEAKAURASTOGGLE" header="WEAKAURAS" Category="ADDONS">
WeakAuras.OpenOptions()
</Binding>
<Binding name="WEAKAURASSTARTPROFILING" Category="ADDONS">
WeakAuras.StartProfile()
</Binding>
<Binding name="WEAKAURASSTOPPROFILING" Category="ADDONS">
WeakAuras.StopProfile()
</Binding>
{
name = "zonegroupId",
display = L["Zone Group ID(s)"],
type = "string",
init = "arg",
desc = function()
local zoneId = C_Map.GetBestMapForUnit("player");
return L["Supports multiple entries, separated by commas\n"] .. L["Current Zone Group ID: "] .. (zoneId and C_Map.GetMapGroupID(zoneId) or L["none"])
end,
test = "WeakAuras.CheckNumericIds([[%s]], zonegroupId)",
@Stanzilla
Stanzilla / Prototypes.lua
Created July 29, 2018 01:40
Prototypes.lua
{
name = "zonegroupId",
display = L["Zone Group ID(s)"],
type = "string",
init = "arg",
desc = function()
local zoneId = C_Map.GetBestMapForUnit("player");
return L["Supports multiple entries, separated by commas\n"] .. L["Current Zone Group ID: "] .. (zoneId and C_Map.GetMapGroupID(zoneId) or L["none"])
end,
test = "WeakAuras.CheckNumericIds([[%s]], zonegroupId)",
@Stanzilla
Stanzilla / CHANGELOG.md
Created April 11, 2018 12:23
KVIrc changelog test

KVIrc

Full Changelog

  • add a changelog generating script
  • serverdb.kvc: Applied general cleanup and network fixes
  • Support 64-bit X509 certificate serial numbers (#2363)
  • use the StdUtils NSIS plugin (#2369)
@Stanzilla
Stanzilla / CHANGELOG.md
Created April 7, 2018 14:54
KVIRC Changelog
module.exports = {
config: {
// Material Theme
materialTheme: 'teal',
materialSyntax: 'dark',
updateChannel: "canary",
// Hyper Tabs Enhanced
@Stanzilla
Stanzilla / js
Created October 28, 2017 13:49
Hyper.js
module.exports = {
config: {
// Material Theme
materialTheme: 'teal',
materialSyntax: 'dark',
updateChannel: "canary",
// Hyper Tabs Enhanced