What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] Arcanum Enchanter 1.1.4

CRitical hit damage on neck staying on 0? Cant make it search for any value? It just picks the first one it finds worse or better
 
I'm also having trouble with it. I enable the plugin and when I go to the tab, nothing shows up (even after enchanting something 1+ times).

Yeah, same, it only works when I launch DB for me. So, when I want to enchant stuff, I just relaunch DB.
 
The plug-in is only working in English version client.

I using Chinese edition, there is nothing show up. After I switch the language into English, the plug-in is working.
 
So does anybody know how to fix it, so that it works for Crit Dmg and Crit Chance?
 
My Guide on how to use Arcanum:
- Arcanum doesn't work with R-YAR, you have to start DB by hand to use it
- Arcanum only works right after starting DB
- Arcanum stops working after some time open
 
The plug-in is only working in English version client.

I using Chinese edition, there is nothing show up. After I switch the language into English, the plug-in is working.

THX bro! just wannna know y isnt work for me...
 
Korean localization

I personally translated strings in enchanting.cs to be used with Korean diablo iii client.

OP plz feel free to include this file in ur distribution

I'll attach the enchanting.cs file here

한국어 로컬라이제이션

usage: replace plugins\zArcanum\Enchanting.cs with this file
사용법: plugins\zArcanum\Enchanting.cs 파일을 이 파일로 교체
 

Attachments

Last edited:
If anyone going to fix Crit.chance and Crit.damage ? You cant choose certain percents for the,
 
If anyone going to fix Crit.chance and Crit.damage ? You cant choose certain percents for the,

GridViewColumnResize.cs:

Add this anywhere on top where all the lines are that start with "using":

Code:
using System.Globalization;

Replace line 149 with:

Code:
return double.TryParse(Width, NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out result) ? result : -1;

Replace line 173 with:

Code:
if (double.TryParse(Width.Substring(0, Width.Length-1), NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out perc))

RegexExtensions.cs

Replace line 91 with:

Code:
var isNumber = double.TryParse(capture.Value, NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out n);
 
I personally translated strings in enchanting.cs to be used with Korean diablo iii client.

pastebin link: http://pastebin.com/JEsEALhz

OP plz feel free to include this file in ur distribution

Someone just stole my work I posted two days ago: https://www.thebuddyforum.com/-and-...emmonbuddy-/226766-15-9-23-a.html#post2056623
I earnestly work on translation, and someone comes in and just shamelessly takes my work, while all I wanted was to contribute to the community. Is this kind of behavior allowed in this forum?
 
Is Arcane Enchanter supported by the latest db?

Edit, it does work.
 
Last edited:
GridViewColumnResize.cs:

Add this anywhere on top where all the lines are that start with "using":

Code:
using System.Globalization;

Replace line 149 with:

Code:
return double.TryParse(Width, NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out result) ? result : -1;

Replace line 173 with:

Code:
if (double.TryParse(Width.Substring(0, Width.Length-1), NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out perc))

RegexExtensions.cs

Replace line 91 with:

Code:
var isNumber = double.TryParse(capture.Value, NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out n);
Ok , man , cant you please share with me that modified file ?))
 
I am trying to use this plugin, but i cannot click the config button. How do i work this plugin, i would very much like to try this.

Thanks
 
GridViewColumnResize.cs:

Add this anywhere on top where all the lines are that start with "using":

Code:
using System.Globalization;

Replace line 149 with:

Code:
return double.TryParse(Width, NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out result) ? result : -1;

Replace line 173 with:

Code:
if (double.TryParse(Width.Substring(0, Width.Length-1), NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out perc))

RegexExtensions.cs

Replace line 91 with:

Code:
var isNumber = double.TryParse(capture.Value, NumberStyles.Number, CultureInfo.CreateSpecificCulture("en-US"), out n);
Wahhhaha, TY MAN!! It works now!!!
 
I have added the changes by Sezz and the localization work by RohMuHyun.

It 'should' auto-detect your current locale as 'ko-KR' and switch to that language, if someone could please test it for me and if it works i'll delete this and replace the file on the original post.

https://www.dropbox.com/s/pta6x90h0vsec37/zArcanum 1.1.1.zip?dl=0


The localization strings now live in Localization.cs

Code:
        public static Dictionary<string, Dictionary<string, string>> LocalizedDictionaries = new Dictionary<string, Dictionary<string, string>>
        {
            {
                "default", new Dictionary<string, string>
                {
                    {"LOCALIZATION_AUTHOR", "xzjv"},
                    {"STATUS_PLACEITEM", "place an item"},
                    {"STATUS_SELECTPROPERTYREPLACE", "select a property to replace"},
                    {"STATUS_SELECTPROPERTY", "select property"},
                    {"STATUS_REPLACEPROPERTY", "replace property"},
                    {"REGEX_PROPERTIES", @"(?<value>[\d\.,]+)(?<=[^\.])|(?<1>% Life)|(?<2>Armor)|(?<3>Critical Hit Chance)|(?<4>Critical Hit Damage)|Increases (?<5>.*) Damage|(?<6>Life per Spirit)|(?<7>Dexterity)|(?<8>Strength)|(?<9>Intelligence)|(?<10>Vitality)|(?<11>Area Damage)|(?<12>cooldown)|(?<13>resource costs)|(?<14>Durability)|(?<15>Physical Resist)|(?<16>Cold Resist)|(?<17>Fire Resist)|(?<18>Lightning Resist)|(?<19>Arcane Resist)|(?<20>Poison Resist)|(?<21>Extra Gold)|(?<22>damage per hit)|(?<23>Health Pickup)|(?<24>Chance to Chill)|(?<25>Ignores Durability)|(?<26>Potions Grant)|(?<27>Level Req)|(?<28>Movement)|(?<29>All Elements)|(?<30>Monster kills)|(?<31>Immobilize)|(?<32>Blind)|(?<33>Control Impair)|(?<34>Cold skills)|(?<35>Fire skills)|(?<36>Holy skills)|(?<37>Lightning skills)|(?<38>Poison skills)|(?<39>Physical skills)|(?<40>Wrath Regen)|(?<41>Attack Speed)|(?<42>Life per Hit)|(?<43>damage from elites)|(?<44>Bleed)|(?<45>Hatred Regen)|(?<46>Sockets)|(?<!\]%|%)(?<47> Fire Damage| Arcane Damage| Poison Damage| Lightning Damage| Cold Damage| Holy Damage| Damage)(?!\sper|\.)|(?<48>Life per Wrath)|(?<49>Maximum Wrath)|(?<50>Life per Fury)|(?<51>Spirit Regen)|(?<52>damage against elites)|(?<53>Life after Each)|(?<54>Maximum Mana)|(?<55>Maximum Arcane)|(?<56>damage from melee)|(?<57>damage from ranged)|(?<58>Maximum Spirit)|(?<59>Maximum Fury)|(?<60>Chance to Block)|(?<61>Chance to Fear)|(?<62>Chance to Stun)|(?<63>Chance to Freeze)|(?<64>Chance to Slow)|(?<65>Chance to Knock)|(?<66>Regenerates)|(?<67>Maximum Discipline)|(?<68>Critical Hits grant)|(?<69>Arcane skills)|(?<70>Mana Regeneration)|(?<71> Damage(?!\sper|\.))" }
                }
            },
            {
                "ko-KR", new Dictionary<string, string>
                {
                    {"LOCALIZATION_AUTHOR", "RohMuHyun"},
                    {"STATUS_PLACEITEM", "아이템을 올려놓으십시오"},
                    {"STATUS_SELECTPROPERTYREPLACE", "교체할 속성을 선택하십시오"},
                    {"STATUS_SELECTPROPERTY", "속성 선택"},
                    {"STATUS_REPLACEPROPERTY", "속성 교체"},
                    {"REGEX_PROPERTIES", @"(?<value>[\d\.,]+)(?<=[^\.])|(?<1>생명력)|(?<2>방어도)|(?<3>극대화 확률)|(?<4>극대화 피해)|(?<5>.*)로 주는 피해|(?<6>소모한 공력 1당 생명력)|(?<7>민첩)|(?<8>힘)|(?<9>지능)|(?<10>활력)|(?<11>광역 피해)|(?<12>재사용 대기시간)|(?<13>자원 소모량)|(?<14>Durability)|(?<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>화염 무기 공격력|비전 무기 공격력|독 무기 공격력|번개 무기 공격력|냉기 무기 공격력|신성 무기 공격력|무기 공격력)(?<!\]%|%)(?!\sper|\.)|(?<48>소모한 진노 1당 생명력)|(?<49>최대 진노)|(?<50>소모한 분노 1당 생명력)|(?<51>공력 회복량)|(?<52>정예에게 주는 피해)|(?<53>처치 시 생명력)|(?<54>최대 마나)|(?<55>최대 비전력)|(?<56>근접 공격으로 받는)|(?<57>원거리 공격으로 받는)|(?<58>최대 공력)|(?<59>최대 분노)|(?<60>방패막기 확률)|(?<61>적중 시 공포)|(?<62>적중 시 기절)|(?<63>적중 시 빙결)|(?<64>적중 시 감속)|(?<65>적중 시 밀치기)|(?<66>초당 생명력)|(?<67>최대 절제)|(?<68>극대화 적중 시 비전력)|(?<69>비전 기술로)|(?<70>마나 회복량)|(?<71>(?!\sper|\.)피해)" }
                }
            }
        };
 
hi, i'm fairly new to db and i'm trying to use this plugin. i put an already enchanted item in the enchanting panel but nothing shows up in arcanum tab in db.
i'm using latest beta version 1.1.2685.570, with trinity 2.13.38 and questtools 3.5.10 installed.
relaunching db does not work

am i missing something ?
 
Back
Top