summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
authorIbrahim Zidan <brahem@aotsw.com>2019-04-27 23:14:09 +0200
committerIbrahim Zidan <brahem@aotsw.com>2019-05-05 23:40:43 +0200
commit8598e0cbf421eded6943d416f7da8881997c960a (patch)
tree35c1c6c6af1efddba2c91c1f5ca867f7c6b62f26 /db
parentfdcd121237eb03cc264dbd8ad1371603bd6622c7 (diff)
downloadhercules-8598e0cbf421eded6943d416f7da8881997c960a.tar.gz
hercules-8598e0cbf421eded6943d416f7da8881997c960a.tar.bz2
hercules-8598e0cbf421eded6943d416f7da8881997c960a.tar.xz
hercules-8598e0cbf421eded6943d416f7da8881997c960a.zip
Implement Refine success/failure announcement feature
Currently as far as we know kRO only sends this on success in refining an item through the refinery ui, from level 10 all the way to 20. Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
Diffstat (limited to 'db')
-rw-r--r--db/pre-re/refine_db.conf6
-rw-r--r--db/re/refine_db.conf26
2 files changed, 32 insertions, 0 deletions
diff --git a/db/pre-re/refine_db.conf b/db/pre-re/refine_db.conf
index 5896e49f6..725b8c225 100644
--- a/db/pre-re/refine_db.conf
+++ b/db/pre-re/refine_db.conf
@@ -42,6 +42,12 @@ Armors/WeaponLevel1~4: { // Specifies weap
Level: (int or array of int) // Holds either the individule refine level meant for this setting or an array defining a range
of Low to Max level
BlacksmithBlessing: (int) (optional) // How many Blacksmith Blessing required for this range to be safe from breaking
+ Announce: "(string)" (optional) // Sends an announcement server wide when a player reach this refine level using
+ Refinery UI, this feature is only available starting from 2017-08-30 RagexeRE or
+ 2017-09-06 Ragexe the field accepts the following values and it defaults to not announce
+ Success to set the announcement on item refine successful
+ Failure to set the announcement on item refine failure
+ Always to always announce it
Items: {
AegisName: {
Type: "(string)" // The type to determine the chances used for this item, REFINE_CHANCE_TYPE_*
diff --git a/db/re/refine_db.conf b/db/re/refine_db.conf
index 31335fffd..c83f71334 100644
--- a/db/re/refine_db.conf
+++ b/db/re/refine_db.conf
@@ -42,6 +42,12 @@ Armors/WeaponLevel1~4: { // Specifies weap
Level: (int or array of int) // Holds either the individule refine level meant for this setting or an array defining a range
of Low to Max level
BlacksmithBlessing: (int) (optional) // How many Blacksmith Blessing required for this range to be safe from breaking
+ Announce: "(string)" (optional) // Sends an announcement server wide when a player reach this refine level using
+ Refinery UI, this feature is only available starting from 2017-08-30 RagexeRE or
+ 2017-09-06 Ragexe the field accepts the following values and it defaults to not announce
+ Success to set the announcement on item refine successful
+ Failure to set the announcement on item refine failure
+ Always to always announce it
Items: {
AegisName: {
Type: "(string)" // The type to determine the chances used for this item, REFINE_CHANCE_TYPE_*
@@ -127,6 +133,7 @@ Armors: {
{
Level: 10
BlacksmithBlessing: 4
+ Announce: "Success"
Items: {
Elunium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -146,6 +153,7 @@ Armors: {
{
Level: 11
BlacksmithBlessing: 7
+ Announce: "Always"
Items: {
Carnium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -161,6 +169,7 @@ Armors: {
{
Level: 12
BlacksmithBlessing: 11
+ Announce: "Always"
Items: {
Carnium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -175,6 +184,7 @@ Armors: {
},
{
Level: [13, 20]
+ Announce: "Always"
Items: {
Carnium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -364,6 +374,7 @@ WeaponLevel1: {
{
Level: 10
BlacksmithBlessing: 4
+ Announce: "Success"
Items: {
Phracon: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -383,6 +394,7 @@ WeaponLevel1: {
{
Level: 11
BlacksmithBlessing: 7
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -398,6 +410,7 @@ WeaponLevel1: {
{
Level: 12
BlacksmithBlessing: 11
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -412,6 +425,7 @@ WeaponLevel1: {
},
{
Level: [13, 20]
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -560,6 +574,7 @@ WeaponLevel2: {
{
Level: 10
BlacksmithBlessing: 4
+ Announce: "Success"
Items: {
Emveretarcon: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -579,6 +594,7 @@ WeaponLevel2: {
{
Level: 11
BlacksmithBlessing: 7
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -594,6 +610,7 @@ WeaponLevel2: {
{
Level: 12
BlacksmithBlessing: 11
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -608,6 +625,7 @@ WeaponLevel2: {
},
{
Level: [13, 20]
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -762,6 +780,7 @@ WeaponLevel3: {
{
Level: 10
BlacksmithBlessing: 4
+ Announce: "Success"
Items: {
Oridecon: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -781,6 +800,7 @@ WeaponLevel3: {
{
Level: 11
BlacksmithBlessing: 7
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -796,6 +816,7 @@ WeaponLevel3: {
{
Level: 12
BlacksmithBlessing: 11
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -810,6 +831,7 @@ WeaponLevel3: {
},
{
Level: [13, 20]
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -970,6 +992,7 @@ WeaponLevel4: {
{
Level: 10
BlacksmithBlessing: 4
+ Announce: "Success"
Items: {
Oridecon: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -989,6 +1012,7 @@ WeaponLevel4: {
{
Level: 11
BlacksmithBlessing: 7
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -1004,6 +1028,7 @@ WeaponLevel4: {
{
Level: 12
BlacksmithBlessing: 11
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"
@@ -1018,6 +1043,7 @@ WeaponLevel4: {
},
{
Level: [13, 20]
+ Announce: "Always"
Items: {
Bradium: {
Type: "REFINE_CHANCE_TYPE_NORMAL"