Hello WowAce

You must log in or register to change your theme.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
//You know you love it
// No Project Column icons, no rounded corners

// fonts
!base_font_size = 12px
!base_line_height = 1.0

!normal_fonts = "Verdana","arial","sans-serif"
!title_fonts = !normal_fonts
!navigation_fonts = !normal_fonts

// colors

!body_background_start_color = #FFFFFF
!body_background_finish_color = add_luminosity(#FF82AB, 10%)

!normal_text_color = #000000
!header_background_color = !body_background_finish_color
!main_background_color = #FFFFFF
!footer_background_color = #000000

!standard_module_background_finish_color = #FFB5C5	
!standard_module_background_inner_finish_color = add_luminosity(#FFFFFF , 80%)

!heading_color = !normal_text_color

!link_color = #4B0082
!visited_link_color = increase_hue(!link_color, -30deg)
!active_link_color = set_hue(!link_color, 50deg)

!heading_link_color = !link_color
!heading_visited_link_color = !heading_link_color
!heading_active_link_color = !heading_link_color

!input_gradient_size = 500px
!input_background = add_luminosity(#FF82AB, 15%)
!input_focus_background = #FFFFFF

!avatar_border_color = #000000
!username_normal_color = #000000
!avatar_normal_background = #ffffff
!username_author_color = #007f00
!avatar_author_background = #007f00
!username_moderator_color = #00007f
!avatar_moderator_background = #00007f
!username_anonymous_color = #7f7f7f
!avatar_anonymous_background = #7f7f7f

!standard_gradient_color_difference_outset = 15%
!standard_gradient_color_difference_inset = -15%

!action_button_color = !normal_text_color
!action_button_background_finish_color = #6699cc
!action_button_hover_background_finish_color = !action_button_background_finish_color + #222

// tab

!tab_normal_color = #292421
!tab_normal_text_color = #FFFFFF
!tab_hover_color = #FFFFFF
!tab_hover_text_color = #000000

!tab_shine_color = #fff
!tab_shine_amount = 15%

!tab_disabled_shine_color = !tab_shine_color - #333
!tab_disabled_color = !tab_normal_color - #111
!tab_disabled_text_color = !tab_normal_text_color

!poll_bar_author_start_color = #ccf
!poll_bar_author_finish_color = add_luminosity(!poll_bar_author_start_color, -20%)
!poll_bar_user_start_color = #cfc
!poll_bar_user_finish_color = add_luminosity(!poll_bar_user_start_color, -20%)

!global_navigation_link_shine_amount = 20%
!global_navigation_link_shine_color = add_luminosity(!body_background_finish_color, !global_navigation_link_shine_amount)


!listing_selected_th_finish_color = #FF82AB
!listing_selected_th_start_color = add_luminosity(!listing_selected_th_finish_color, !tab_shine_amount)

!listing_hover_th_finish_color = #FFFFFF
!listing_hover_th_start_color = add_luminosity(!listing_hover_th_finish_color, !tab_shine_amount)

!listing_hover_tr_finish_color = #FFFFFF
!listing_hover_tr_start_color = add_luminosity(!listing_hover_tr_finish_color, !tab_shine_amount)

!ins_color = #070
!del_color = #700

// various other stuff

!body_background_gradient_size = 10px
!body_background_attachment = "scroll"

!standard_block_padding = 10px
!single_space_size = 5px

!page_width = 1000px

!site_logo_height = 40px
!site_logo_width = 200px

// if true, that means it's dark on light, otherwise light on dark.
!light_color_scheme = luminosity(!normal_text_color) < luminosity(!standard_module_background_finish_color)

!standard_gradient_size = 200px
!standard_gradient_direction = "down"
!header_background_start_color = !header_background_color
!header_background_gradient_size = !standard_gradient_size + !site_logo_height
!header_background_gradient_direction = !standard_gradient_direction

!footer_background_start_color = !footer_background_color
!footer_background_gradient_size = !standard_gradient_size
!footer_background_gradient_direction = opposite_direction(!standard_gradient_direction)

!main_background_start_color = add_luminosity(!main_background_color, !standard_gradient_color_difference_outset)
!main_background_gradient_size = !standard_gradient_size
!main_background_gradient_direction = !standard_gradient_direction

!standard_module_background_start_color = add_luminosity(!standard_module_background_finish_color, !standard_gradient_color_difference_outset)
!standard_module_background_gradient_size = !standard_gradient_size
!standard_module_background_gradient_direction = !standard_gradient_direction

!standard_module_background_inner_start_color = add_luminosity(!standard_module_background_inner_finish_color, -!standard_gradient_color_difference_outset)
!standard_module_background_inner_gradient_size = !standard_gradient_size
!standard_module_background_inner_gradient_direction = !standard_gradient_direction


!standard_module_border_size = 1px

// headings
!heading_padding = !standard_block_padding
!h1_size = fontpc(24px)
!h2_size = fontpc(20px)
!h3_size = fontpc(17px)
!h4_size = fontpc(15px)
!h5_size = fontpc(14px)
!h6_size = fontpc(14px)

// elements
!paragraph_padding = !standard_block_padding 0 !standard_block_padding 0

!pre_margin = 10px

!halfway_color = merge_colors(!normal_text_color, !standard_module_background_start_color)

!date_info_color = !halfway_color
!date_info_size = fontpc(12px)

// horizontal rule
!hr_color = !normal_text_color
!hr_border = "outset" !hr_color
!hr_size = 1px
!hr_margin_size_side = 20px
!hr_margin_size_top = 10px
!hr_margin_size_bottom = 0px

// lists
!list_padding_left = !standard_block_padding + 30px
!list_padding_right = !standard_block_padding
!list_padding_top = !standard_block_padding
!list_padding_bottom = !standard_block_padding

// ul.navigation-horizontal
!list_navigation_horizontal_color = !halfway_color

// definition lists
!dl_padding = !standard_block_padding
!dd_left_padding = 40px

// tables
!caption_font_size = fontpc(16px)

!th_font_size = fontpc(14px)
!th_padding = 10px 0
!td_font_size = fontpc(13px)
!td_padding = 5px 5px

!thead_border_bottom = 2px "solid" !normal_text_color
!tfoot_border_top = !thead_border_bottom
!td_th_border_bottom = 1px "solid" !halfway_color

// forms
!form_field_margin_left = 40px

!legend_font_size = fontpc(20px)
!error_color = red
!description_font_size = fontpc(11px)

!input_color = !normal_text_color

!form_label_width = 150px

!textarea_height = 200px

!multifield_label_width = 220px

// users
!avatar_size = 48px
!profile_avatar_size = 300px
!avatar_border_size = 0px
!avatar_padding = 2px
!username_font_size = fontpc(18px)

!show_user_background = true

// comments
!comment_avatar_spacing = 5px

!rounded_corners = false

// icons

!inline_icon_size = !base_font_size
!tiny_icon_size = 16px
!small_icon_size = 22px
!medium_icon_size = 32px
!expanding_link_button_size = !tiny_icon_size
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
.global-navigation
   :margin-top 10px
.global-navigation-links
   :font-weight bold
   :font-size 11px
.col-project a
   :font-size 12px
   :font-weight bold
.col-icon
   :display none
.col-project
   :font-size 100%
   :font-weight bold
.create-link-before-filter
   :padding-bottom 4px
   :font-weight bold
   :font-size 11px
.user-actions
   :color #000000


// Site menu and Front Page Tabs

.selected
   :font-size 12px
   :font-weight bold

.tabs
   :font-size 12px
   :font-weight bold

.box-header a
   :font-weight bold
   :color #FFFFFF

// Category list hacks

.col-category ul li a
   :background none !important
   :display inherit
   :border none !important
.category:after
   :content ", "
.category
   :background none !important
   :margin 0
   :display inline
   :height auto 
   :width auto !important
   :vertical-align auto 
   :display block 
   :overflow auto 
   :padding-top 0 !important
   :border none
.category li
   :display inline
   :list-style none
.category li:after
   :content ", "
.category li:last-child:after
   :content ""

/logo
.site-logo a
   :background url(http://static.wowace.com/content/attachments/0/858/HelloWowAce2.png) !important
   //:visibility hidden
  • HelloWowAce2.png

Facts

Created
Jun 21, 2009
Updated
Apr 01, 2011

Authors

Ornare semper vestibulum ornare pede senectus magnis, suspendisse egestas phasellus metus lectus, nulla quis phasellus nulla vel, at sem porttitor. Quis nascetur montes eleifend, nascetur purus adipiscing lacus est enim, purus massa scelerisque feugiat, est elit etiam nascetur. Ridiculus suspendisse mattis porta morbi, lobortis.

Polls preview

Should Skript Fest be Whitelisted?

  •   22.7% - No, everyone should be able to join. - 10
  •   22.7% - Yes, only people who know what Skript is should have permission to join. - 10
  •   38.6% - No, but Skripters should be a higher rank than visitors. - 17
  •  15.9% - Yes, but Skripters should be able to invite others as a lower rank. - 7

Should Skript Fest be Whitelisted?

  1. Choice:

What do you want next?

  •   42.9% - Doesn't matter whatever you have time for - 3
  •   71.4% - XP Bar when a player DoubleJumps - 5
  •  28.6% - Cooldowns - 2
  •  14.3% - Faster walking speed - 1
  •   57.1% - Pressure plates that shoots players into the air - 4

What do you want next?

  1. Choices:

What do you think:

  •  2.222 - How good is this Skript Compared to Essentials? - 9
  •  1.000 - Do you have problems with different Aliasses? - 7
  •  2.600 - Want to give me a digital Cookie? - 10

What do you think:

  1. How good is this Skript Compared to Essentials?:

  2. Do you have problems with different Aliasses?:

  3. Want to give me a digital Cookie?:

Tables preview

Standard table, no row groups defined

Column 1 Column 2
Column 3 Column 4

Table with just a tbody

Column 1 Column 2 Column 3
Column 4 Column 5 Column 6

Table with a thead and tbody

Header 1 Header 2 Header 3
Column 1 Column 2 Column 3
Column 4 Column 5 Column 6

Table with a thead, tfoot, and tbody

Header 1 Header 2 Header 3
Footer 1 Footer 2 Footer 3
Column 1 Column 2 Column 3
Column 4 Column 5 Column 6

Table with a caption, thead, tfoot, and tbody

This is the caption for the table
Header 1 Header 2 Header 3
Footer 1 Footer 2 Footer 3
Column 1 Column 2 Column 3
Column 4 Column 5 Column 6

Test table with merged cells

A test table with merged cells
Average Red
eyes
heightweight
Males1.90.00340%
Females1.70.00243%

Empty cell

Column 1 Column 2
Column 4

Listing preview

AlphaBravoCharlieDelta
AlphaBravoCharlieDelta
0 Apr 24, 2014

Fames lacinia eleifend faucibus nibh nullam dis, metus auctor praesent rhoncus, ridiculus rutrum nec habitant natoque est, elit commodo enim torquent. At pretium libero mauris, nibh ridiculus libero dictumst massa scelerisque, auctor facilisi libero ridiculus nostra hendrerit, vehicula. Lectus habitasse justo massa pellentesque egestas semper adipiscing.

Natoque faucibus euismod tincidunt class.

1 Apr 24, 2014

Vel consequat diam dignissim netus arcu, sociosqu sapien praesent nisi eleifend, urna torquent venenatis risus dis, eleifend est ac dictum, mus etiam. Nonummy rhoncus non congue ornare, felis imperdiet sociis elementum arcu faucibus sit, habitasse.

Porta facilisi iaculis lorem inceptos.

2 Apr 24, 2014

Dui habitant est conubia ornare, elementum faucibus id curabitur elit, ligula gravida et ultrices lacus, suscipit taciti proin at. Viverra et nulla luctus libero, pede ac faucibus pretium sagittis.

Sodales condimentum.

3 Apr 24, 2014

Tellus rhoncus eu sodales phasellus, fusce porttitor duis interdum felis aliquet curabitur, congue nunc dis sodales sit ultricies, dis. Placerat primis ornare sed.

Velit dolor facilisi tempor conubia.

4 Apr 24, 2014

Porttitor nostra venenatis placerat nisi platea, tellus orci suspendisse sapien sociosqu mus convallis dis, nisi adipiscing vivamus semper gravida. Iaculis habitant nascetur leo vel inceptos, praesent nulla venenatis fames fusce, aliquet orci vitae morbi fringilla. Semper eget cubilia.

Porttitor diam iaculis integer.

5 Apr 24, 2014

Pharetra sociis consectetuer leo arcu convallis, morbi dictum feugiat adipiscing cras, a consectetuer odio cum velit nascetur, etiam phasellus odio. Tincidunt nonummy semper condimentum.

Magna sed ultricies.

6 Apr 24, 2014

Nisi morbi phasellus fusce phasellus hendrerit vehicula, volutpat class elementum sed vivamus amet, class est dis aliquam habitasse,. Aptent cursus pharetra iaculis tortor sollicitudin, condimentum enim sagittis rhoncus eleifend, fusce vehicula ante penatibus etiam sem hendrerit.

Litora semper praesent vestibulum mattis.

7 Apr 24, 2014

Molestie augue ad leo sodales aliquam netus, eget vestibulum integer eget nibh etiam, tincidunt consectetuer augue nam metus fringilla tempus, cubilia. Inceptos nunc nisi.

Felis conubia justo rutrum nec.

8 Apr 24, 2014

Habitasse accumsan pede ante metus sagittis justo, odio praesent adipiscing primis facilisi lectus adipiscing, erat adipiscing varius facilisis natoque ut, metus hymenaeos. Magnis cum aenean eu diam, euismod at.

Nec litora praesent.

9 Apr 24, 2014

Magnis ultrices scelerisque quisque fusce, pulvinar a ullamcorper accumsan id leo, platea ridiculus lacus pharetra, aliquam hendrerit metus aliquam. Laoreet senectus habitant eros facilisis, justo quisque laoreet commodo lectus, eleifend accumsan libero.

Ornare ipsum.

10 Apr 24, 2014

Faucibus velit sapien velit hymenaeos, in conubia ac mi magna cursus, sit non cubilia condimentum dui, imperdiet volutpat amet venenatis lorem maecenas, est massa. Dictumst ut viverra adipiscing suspendisse, ut ullamcorper quis.

Conubia fermentum.

11 Apr 24, 2014

Et eu morbi accumsan netus litora inceptos, ultrices nibh id cras, sem auctor suspendisse netus amet litora primis, placerat cum. Mauris potenti aliquam tristique magna leo quisque, odio vehicula etiam lectus senectus sodales, maecenas mi magnis ridiculus curae orci feugiat, faucibus sollicitudin sociosqu. Proin tristique magnis.

Parturient per.

12 Apr 24, 2014

Blandit aliquet phasellus sem suscipit dolor habitant aliquet potenti, volutpat ultricies nibh ad nibh vestibulum, a. Accumsan porttitor integer morbi nunc, pretium pharetra ac litora risus, fringilla vel curabitur suscipit suspendisse iaculis, pretium tellus. Est.

Habitant lectus mattis.

13 Apr 24, 2014

Posuere donec dolor ut imperdiet eros fermentum molestie, accumsan donec vulputate felis ante felis, imperdiet est consequat iaculis hac, lectus. Aptent fames imperdiet congue consectetuer, tortor accumsan lectus nibh facilisis pharetra donec, magnis vitae quis.

Pede nulla.

14 Apr 24, 2014

Consectetuer rutrum luctus lobortis duis ullamcorper fringilla, duis elit non ridiculus, libero enim sollicitudin magnis ultrices habitant, lacinia. Cum montes scelerisque sodales imperdiet.

Facilisi consequat laoreet neque.

15 Apr 24, 2014

Nostra at cras sit eu porta, sagittis ipsum luctus vehicula facilisi, quisque elementum nam ullamcorper phasellus sed, urna dictum nibh ornare, primis. Sociosqu rutrum vitae dis, hendrerit cras primis nulla fusce conubia, facilisi ornare tincidunt etiam, justo ipsum sodales et, fusce massa vel tincidunt tristique mus, velit. Mauris.

Dui proin fringilla.

16 Apr 24, 2014

Massa nibh blandit facilisis turpis, tempor proin ut ac luctus mollis potenti, nibh pulvinar pede lacinia, dolor lorem platea sit ridiculus, molestie porta maecenas nam. Placerat ullamcorper per suspendisse platea eu, eleifend lacinia leo cursus ornare, nostra vitae consequat conubia.

Eu ut non imperdiet.

17 Apr 24, 2014

Mattis quis torquent dapibus iaculis euismod, conubia et vehicula quis nunc, lectus leo pharetra accumsan phasellus, posuere faucibus. Eu interdum convallis pharetra nonummy, dictumst sem habitasse ultrices convallis aenean, mollis faucibus mauris tincidunt, consectetuer odio condimentum lectus sollicitudin. Tempus cum elementum sapien etiam tristique, porttitor.

Elementum congue luctus.

18 Apr 24, 2014

Vulputate phasellus nisl luctus eros conubia curabitur luctus, erat in faucibus fringilla neque, litora orci nibh. Curae pede sociis morbi cursus, justo elementum sed tortor, cum.

Viverra nec placerat pede sociosqu.

19 Apr 24, 2014

A vivamus faucibus etiam habitasse penatibus sem, ridiculus sagittis duis luctus tincidunt, aptent ultricies risus sem mattis, aenean risus. Cras pede nostra convallis nulla, litora tempus erat feugiat convallis blandit, diam massa purus pharetra, quam cum sed nibh. Vivamus nibh ut torquent, massa tellus nibh cubilia vitae praesent, nam.

Fringilla fermentum volutpat phasellus sodales.

Comment preview

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of elMakers elMakers Apr 24, 2014 at 05:28 UTC - 0 likes

    @shadowofdoom100: Go

    Well the new mana display is in the latest snapshot build, if you want to try it out. This build also changes the default wand item to one that is enchantable by default (the wooden hoe), so Magic won't swap out the item... however I suspect the problem may be EnchantmentAPI swapping it out, in which case there's nothing I can do.

    Let me know if this happens to fix the problem for you.

    ADDENDUM: You can use commands to upgrade wands, do /wand combine random(40) to add 40 levels to it. Would be nice to fix enchanting, though - I'll make a note to get in touch with the plugin devs, if I can.

    BFAK:1034,0c13cf5d490f7c7bab438f2c4298c44509c85d916593cec4815c2ae51a52ecf6

  • Avatar of shadowofdoom100 shadowofdoom100 Apr 24, 2014 at 05:27 UTC - 0 likes

    Actually I don't really think the conflict with EnchantmentAPI can really be fixed. Except if somehow we can disable the EnchantmentAPI's placeholder item. But it looks like impossible, because we are talking about another plugin.

    Maybe you can make an alternative for upgrading the wand. Instead of using enchant table, we can upgrading via commands maybe? I'm okay with commands, at least if it can make the plugin functional, commands are acceptable.

  • Avatar of shadowofdoom100 shadowofdoom100 Apr 24, 2014 at 05:21 UTC - 0 likes

    @elMakers: Go

    Its okay, I will wait for it. :)

    Oh one more thing, can you make compatibility with EnchantmentAPI plugin? Magic's feature that conflict with EnchantmentAPI is the wand upgrading system (by enchanting at enchant table). When we put the wand at enchant table, EnchantmentAPI will change the image to a placeholder (to be specific, EnchantmentAPI's placeholder is a Book item). And because Magic has its own placeholder item (Wooden Sword by default) when enchanting, it will conflict, at the end of enchanting the wand will eventually turned to the Magic's placeholder item (Wooden Sword) permanently and lost its wand function to cast magic. Actually we can prevent it by disabling wand upgrading system. But by disabling upgrade, it kills half of the Magic's coolness. (personally I really like the upgrading system :D)

    I do think this issue should be addressed to EnchantmentAPI's author. But looks like they can't be contacted right now. So I'm asking this to you whether you can find a solution for the issue.

    Thanks. :)

  • Avatar of elMakers elMakers Apr 23, 2014 at 00:40 UTC - 0 likes

    I've created an official resource pack for Magic! I'm no artist, and it's work-in-progress, but so far I'm happy with the results!

    https://lh5.googleusercontent.com/-AtiVgR1OpJ0/U1cI7YfdFbI/AAAAAAAAASY/Ul3hGUeVpek/w536-h424-no/2014-04-22_17.25.03.png

    https://lh5.googleusercontent.com/k729gl__o5kQfthNzAi43l3SAPLN77NbWZKjLYpSlQ=w367-h530-no

    It adds a custom item for the wand. I've also changed the default wand item to the wooden hoe to make this easier and to make enchanting work better. You can change it back in config.yml if you prefer to run without the resource pack and like the look of the blaze rod.

    The resource pack also contains a custom texture for command blocks to make Automata look a little more menacing. I'm still working on this.

    That's all that's in the resource pack, so it's lightweight and you should be able to easily use it along with your other favorite packs.

    If you'd like to suggest this pack for your Magic-enabled server, simply put the following in your server.properties file:

    resource-pack=https://s3-us-west-2.amazonaws.com/elmakers/Magic/Magic-RP.zip
    

    If there are any artists out there who want to lend a hand, please let me know!

    Last edited Apr 23, 2014 by elMakers
  • Avatar of elMakers elMakers Apr 22, 2014 at 22:43 UTC - 0 likes

    @shadowofdoom100: Go

    Well thanks!

    I just added a new "hybrid" mana display mode that should do what you want. I thought about a bit and actually made it the new default :)

    It may be a little bit before I make another release. I have a build server set up for dev builds, but there is a currently a dtlTraders dependency issue waiting on a PR, so that won't work at the moment either...

  • Avatar of shadowofdoom100 shadowofdoom100 Apr 22, 2014 at 20:45 UTC - 1 like

    @elMakers: Go

    Cool. And yes, the plugin only looks at the level #, not the xp bar progress, so its okay to manipulate xp bar. I'm really looking forward to it By far I found that your plugin is the best compared to other magic plugin. At least for my need. :D Thanks.

  • Avatar of elMakers elMakers Apr 22, 2014 at 20:36 UTC - 0 likes

    @shadowofdoom100: Go

    Hmm ... yes, I think I could do a combination of the bar as mana, but still preserving your current level #. If your health mod plugin only looks at xp level (and not progress to next level) that ought to not make it freak out, eh?

    I also planned on making a scoreboard display, but that's probably not happening soon. That would generally be useful for avoiding conflicts with other plugins that want to use the XP bar. I'll probably avoid the boss bar completely since everyone uses it and using it is hacky :)

    Last edited Apr 22, 2014 by elMakers
  • Avatar of shadowofdoom100 shadowofdoom100 Apr 22, 2014 at 20:30 UTC - 0 likes

    Hey is there any chance to lock level number when holding a wand? I mean if we holding a wand, the level number is still the same, displaying player's level, not change it to wand's current mana. I have tried to set "mana_display: number" in "config.yml", but then the level number will be set to 0 when holding a wand, so that is not helping.

    I'm asking this because the wand behaviour to change level number will conflict with other plugin that change player's health based on their current level. For example if every 2 player's level, they will get 1 extra health. So if player's base health is 20, at level 8 they will have 24 health. The problem is when I'm holding a wand, it will change the level number, thus also change player's health, because this other plugin read the level number to determine player's health.

  • Avatar of elMakers elMakers Apr 22, 2014 at 19:16 UTC - 0 likes

    @Spartan071: Go

    Oh, and I did heavily nerf enchanting not that long ago, I think 2.9.9? It still needs more tweaking, I'd be interested to see what you had in mind. I don't entirely want to tweak towards game-breaking stuff like XP farms, but it is generally meant to be a long-term experience :)

  • Avatar of elMakers elMakers Apr 22, 2014 at 19:12 UTC - 0 likes

    @Spartan071: Go

    Of course! Though I will admit this gets into probably the most complex area of customization you could hope to mess with..

    See here:

    https://github.com/elBukkit/MagicPlugin/blob/master/src/main/resources/defaults/wands.defaults.yml#L112

    For a semi-decent explanation :)

    Nearly everything is customizable- spells, brushes, properties. There are a few "limits" (like max mana, protection % reduction etc) that are not yet customizable, but should be by the full release of 3.0.

    The randomization works like this:

    1. You define 2 or more XP levels, a min and a max. You may define as many more in between as you like.
    2. For each property you want randomized, add a key, and a map. The key must be one of a fixed set of names (e.g. "protection" or "spell_count"- check the defaults for the options.
    3. Add one or more entries to this map. They key of each entry is a possible outcome, the value is a list of "weights", one for each XP level you defined above.

    When evaluating a randomization, it will use the XP levels spent as an input, and choose a spot along the "band" of xp levels you defined. I then uses the weights (linearly interpolated for smooth transitions between your XP level "keyframes") to create a weighted probability set to choose an outcome from.

    Confusing, I know! Hopefully you're still with me, somewhat. The values of the weights are irrelevant, the important thing to understand is they are compared to each other- a higher weight means that outcome is more likely.

    So, a quick inline example:

       levels: 1,25,35,40,45
       # ...
        spell_count:
          1: 100, 40,  10,  0,  0
          2: 5,   10,  60,  10, 0
          3: 0,   5,   20,  20, 0
          5: 0,   1,   10,  50, 100
        spells:
          alter: 0,10,20,30,100
          superalter: 0,1,5,10,100
    

    This means that when you randomize a wand, you may get 1-5 new spells. At levels 1-25, you have almost no chance of getting more than 1 spell. At level 40, you will get at least 2 spells, and have a decent chance of getting 5.

    The "spells" list is handled in a similar way- it will pick one of the spells from this list for each spell_count-chosen value. It prunes the list first, though, removing spells the wand already has on it.

    In my config, I've used the last row, 45, to normalize everything out. It's a little bit of a weird choice, and I'll probably tweak it, but my desire is that if you're spending more than 40 levels you just have an even chance of everything, so you don't miss some lower-level spells.

    Ok, well, I think that's about as good of an explanation as I can give! If you go down this road, I think you may be the first, so let me know how it goes :)

    And keep in mind once you've customized this list, the defaults will be ignored. So if I add new spells, it'll be up to you to decide if they should be given out via enchanting.

Forum thread preview

  • 1 comment
    #1 Apr 24, 2014 at 05:04 UTC - 0 likes

    Updating to PEX 1.21.3 with Minecraft 1.6.4 using SQL backend deletes ALL permissions/ inheritance linked with that user and adds the "name" permissions that links the name with the UUID.

    Attempting to try to add permissions to users via "/pex user UserName add Permission.node" no longer works

  • 1 comment