mr:champion_of_air_buff
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:champion_of_air_buff [2026/03/04 12:34] – Wiki analysis: Fix compliance issues for 5 random pages Qwen Assistant | mr:champion_of_air_buff [2026/03/04 12:34] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Champion Of Air Buff - Code References ====== | ||
| + | |||
| + | {{tag> mr buffs champions}} | ||
| + | |||
| + | ===== Entity Information ===== | ||
| + | |||
| + | * **Entity Name:** ChampionOfAir | ||
| + | * **Entity Type:** Buff (Flavor Buff) | ||
| + | * **Implementation: | ||
| + | * **Display Name:** Champion of Air | ||
| + | * **String Resource Keys:** ChampionOfAirBuff_Name, | ||
| + | |||
| + | ===== Java Code References ===== | ||
| + | |||
| + | **Buff Factory Registration: | ||
| + | * File: [[https:// | ||
| + | * Constant: CHAMPION_OF_AIR = " | ||
| + | * Usage in Mob.java for champion selection logic | ||
| + | |||
| + | **Mob Champion Logic:** | ||
| + | * File: [[https:// | ||
| + | * Champions can be assigned: CHAMPION_OF_EARTH, | ||
| + | * Logic checks for existing champion buffs before assignment | ||
| + | |||
| + | ===== Lua Script Implementation ===== | ||
| + | |||
| + | **Script Location:** | ||
| + | * File: [[https:// | ||
| + | |||
| + | **Script Content:** | ||
| + | <code lua> | ||
| + | local buff = require " | ||
| + | |||
| + | local RPD = require " | ||
| + | |||
| + | return buff.init{ | ||
| + | desc = function () | ||
| + | return { | ||
| + | icon = -1, | ||
| + | name = " | ||
| + | info = " | ||
| + | } | ||
| + | end, | ||
| + | |||
| + | attachTo = function(self, | ||
| + | self.data.activated = self.data.activated or false | ||
| + | |||
| + | if target: | ||
| + | return false | ||
| + | end | ||
| + | |||
| + | target: | ||
| + | |||
| + | if not self.data.activated then | ||
| + | self.data.activated = true | ||
| + | end | ||
| + | |||
| + | return true | ||
| + | end, | ||
| + | |||
| + | hasteLevel = function(self, | ||
| + | return buff.target: | ||
| + | end | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | **Script Behavior:** | ||
| + | * **Icon:** -1 (no icon displayed) | ||
| + | * **Name:** Uses string resource key " | ||
| + | * **Description: | ||
| + | * **Visual Effect:** Sets target glow color to 0xAAAABB (light blue) with intensity 1 | ||
| + | * **Haste:** Provides haste level equal to target' | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | |||
| + | **English (values/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Russian (values-ru/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Chinese Simplified (values-zh-rCN/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Japanese (values-ja/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **German (values-de/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Spanish (values-es/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Italian (values-it/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Turkish (values-tr/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Indonesian (values-in/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | **Malay (values-ms/ | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | ===== Related Champions ===== | ||
| + | |||
| + | * [[mr: | ||
| + | * [[mr: | ||
| + | * [[mr: | ||
| + | |||
| + | ===== Related Buffs ===== | ||
| + | |||
| + | * [[mr: | ||
| + | * [[mr: | ||
| + | |||
| + | ===== Notes ===== | ||
| + | |||
| + | * Champion buffs are applied to mobs to create elite variants | ||
| + | * The air champion provides haste/speed enhancement based on mob level | ||
| + | * Visual indicator is a light blue glow (0xAAAABB) | ||
| + | * Part of the champion system that creates tougher mob variants | ||
| + | * No dedicated sprite image exists - uses generic buff icon (-1) | ||
mr/champion_of_air_buff.txt · Last modified: (external edit)
