List of commits:
Subject Hash Author Date (UTC)
feat: Track more relevant effects f5f8803fa3cb59b43e144d9e53ea50fafcc23008 Vladyslav Bondarenko 2021-01-16 12:40:07
fix: Code base maintainance Add documentation and sanitise some arguments. 52e74dfb3f9fce8617ed4d4c63105966bb388daa Vladyslav Bondarenko 2021-01-12 13:07:49
fix: Typo The error did not affect performance. 216d3738bf4ef2de6be1361b7e2b57a6a7387f71 Vladyslav Bondarenko 2021-01-12 01:28:45
feat!: Show indicators correctly while in combat 0b6bf32b2a6ad2537b8cba766384e2d7f4b053d5 Vladyslav Bondarenko 2021-01-11 23:35:19
Initial commit 447e6a5ac2cc64f0f818663ba08681615327b19a Vladyslav Bondarenko 2021-01-11 20:26:55
Commit f5f8803fa3cb59b43e144d9e53ea50fafcc23008 - feat: Track more relevant effects
Author: Vladyslav Bondarenko
Author date (UTC): 2021-01-16 12:40
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2021-01-16 12:40
Parent(s): a4e50d20a28b0ca04b6344d441b8c4958d5074e9
Signer:
Signing key:
Signing status: N
Tree: a81cb933f62d17d71dc70f78f7bec6bc748ed26e
File Lines added Lines deleted
daybreak.lua 36 11
daybreak.toc 1 1
File daybreak.lua changed (mode: 100644) (index d105517..2b3088a)
... ... local function init(rootFrame)
211 211
212 212 --[[ General ]]-- --[[ General ]]--
213 213 local wings = createButton('DaybreakButton01', rootFrame, 'Avenging Wrath') local wings = createButton('DaybreakButton01', rootFrame, 'Avenging Wrath')
214 wings:SetPoint('BOTTOMLEFT', 0 * size, 2 * size)
214 wings:SetPoint('BOTTOMLEFT', 0 * size, 3 * size)
215 215
216 216 local protection = createButton('DaybreakButton02', rootFrame, 'Divine Protection') local protection = createButton('DaybreakButton02', rootFrame, 'Divine Protection')
217 217 protection:SetPoint('BOTTOMLEFT', 0 * size, 2 * size) protection:SetPoint('BOTTOMLEFT', 0 * size, 2 * size)
 
... ... local function init(rootFrame)
222 222 local plea = createButton('DaybreakButton04', rootFrame, 'Divine Plea') local plea = createButton('DaybreakButton04', rootFrame, 'Divine Plea')
223 223 plea:SetPoint('BOTTOMLEFT', 0 * size, 1 * size) plea:SetPoint('BOTTOMLEFT', 0 * size, 1 * size)
224 224
225 local hop = createButton('DaybreakButton05', rootFrame, 'Hand of Protection')
226 hop:SetPoint('BOTTOMLEFT', 0 * size, 0 * size)
225 local crusader = createButton('DaybreakButton05', rootFrame, 'Crusader')
226 crusader:SetPoint('BOTTOMLEFT', 0 * size, 0 * size)
227 227
228 local freedom = createButton('DaybreakButton06', rootFrame, 'Hand of Freedom')
229 freedom:SetPoint('BOTTOMLEFT', 0 * size, 0 * size)
228 --[[ Effects that may be applied by other players place on the right side ]]--
229 local hop = createButton('DaybreakButton06', rootFrame, 'Hand of Protection')
230 hop:SetPoint('BOTTOMRIGHT', 0 * size, 3 * size)
231
232 local freedom = createButton('DaybreakButton07', rootFrame, 'Hand of Freedom')
233 freedom:SetPoint('BOTTOMRIGHT', 0 * size, 0 * size)
234
235 local sac = createButton('DaybreakButton18', rootFrame, 'Hand of Sacrifice')
236 sac:SetPoint('BOTTOMRIGHT', 0 * size, 1 * size)
237
238 local divineSac = createButton('DaybreakButton19', rootFrame, 'Divine Sacrifice')
239 divineSac:SetPoint('BOTTOMRIGHT', 0 * size, 2 * size)
240
241 local illuminatedHealing = createButton('DaybreakButton08', rootFrame, 'Illuminated Healing')
242 illuminatedHealing:SetPoint('BOTTOMRIGHT', 1 * size, 1 * size)
230 243
231 244 --[[ Holy ]]-- --[[ Holy ]]--
232 local daybreak = createButton('DaybreakButton07', rootFrame, 'Daybreak')
245 local daybreak = createButton('DaybreakButton09', rootFrame, 'Daybreak')
233 246 daybreak:SetPoint('BOTTOMLEFT', 1 * size, 1 * size) daybreak:SetPoint('BOTTOMLEFT', 1 * size, 1 * size)
234 247
235 local infusion = createButton('DaybreakButton08', rootFrame, 'Infusion of Light')
248 local infusion = createButton('DaybreakButton10', rootFrame, 'Infusion of Light')
236 249 infusion:SetPoint('BOTTOMLEFT', 1 * size, 2 * size) infusion:SetPoint('BOTTOMLEFT', 1 * size, 2 * size)
237 250
238 local judgement = createButton('DaybreakButton09', rootFrame, 'Judgements of the Pure')
251 local judgement = createButton('DaybreakButton11', rootFrame, 'Judgements of the Pure')
239 252 judgement:SetPoint('BOTTOMLEFT', 1 * size, 0 * size) judgement:SetPoint('BOTTOMLEFT', 1 * size, 0 * size)
240 253
254 local favor = createButton('DaybreakButton12', rootFrame, 'Divine Favor')
255 favor:SetPoint('BOTTOMLEFT', 1 * size, 3 * size)
256
241 257 --[[ Protection ]]-- --[[ Protection ]]--
242 local grandCrusader = createButton('DaybreakButton10', rootFrame, 'Grand Crusader')
243 grandCrusader:SetPoint('BOTTOMLEFT', 1 * size, 0 * size)
258 local grandCrusader = createButton('DaybreakButton13', rootFrame, 'Grand Crusader')
259 grandCrusader:SetPoint('BOTTOMLEFT', 2 * size, 1 * size)
244 260
245 local shield = createButton('DaybreakButton11', rootFrame, 'Holy Shield')
261 local shield = createButton('DaybreakButton15', rootFrame, 'Holy Shield')
246 262 shield:SetPoint('BOTTOMLEFT', 1 * size, 1 * size) shield:SetPoint('BOTTOMLEFT', 1 * size, 1 * size)
247 263
264 local absorb = createButton('DaybreakButton15', rootFrame, 'Guarded by the Light')
265 absorb:SetPoint('BOTTOMLEFT', 1 * size, 0 * size)
266
267 local duty = createButton('DaybreakButton16', rootFrame, 'Sacred Duty')
268 duty:SetPoint('BOTTOMLEFT', 2 * size, 0 * size)
269
270 local ardent = createButton('DaybreakButton17', rootFrame, 'Ardent Defender')
271 ardent:SetPoint('BOTTOMLEFT', 1 * size, 2 * size)
272
248 273 --[[ Retribution ]]-- --[[ Retribution ]]--
249 274
250 275 print('[Daybreak]: addon loaded') print('[Daybreak]: addon loaded')
File daybreak.toc changed (mode: 100644) (index a1ce14c..1dca9f2)
1 1 ##Interface: 40300 ##Interface: 40300
2 2 ##Title: Daybreak ##Title: Daybreak
3 ##Version: 0.0.3-SNAPSHOT
3 ##Version: 0.0.4-SNAPSHOT
4 4 ##Notes: Add paladin player buff indicator ##Notes: Add paladin player buff indicator
5 5 daybreak.xml daybreak.xml
6 6 daybreak.lua daybreak.lua
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/vrtc/wowaddons

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/vrtc/wowaddons

Clone this repository using git:
git clone git://git.rocketgit.com/user/vrtc/wowaddons

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main