Mystiq.org - forum: Replying To Gnomish Death Ray

Jump to content


Post a reply in: Gnomish Death Ray

User Information

Post Content

Options

Post Options

 


Issue Summary (Most Recent Posts)

Eldesitk 

22 January 2013 - 09:29 AM

No líbit se ti to nebude ale co vzít fungující spell (placnu shadowbolt) tomu udělat rank 21 ulravit dmg podle tech dlouhých vzorců nahoře a nechat clienta aby si to kontroloval. (Na 90 % počítám ze to takhle nepude)

orifox 

22 January 2013 - 12:01 AM

good news everyone! po více než čtrnácti hodinách neustálé práce se mi povedlo nastavit target pro ten spell... Takže nejen že jsem kompletně přepsal funkci dvou spellů (jejich cenu i dmg) ale ještě k tomu opravuju blizzardovské chyby :-/

Protože je to obcházení client-side bugu (ano, blizzard to zpackal) tak nefunguje client-side kontrola targetu spellu (jestli na něj můžeme nebo nemůžeme kouzlit)
To musím kontrolovat na serveru, což způsobuje problémy, kdy pokus o kouzlení na
- offline hráče v partě shazuje server
- neutrální neútočitelné npc jde kouzlit
- nepřítele s vypnutým pvp jde kouzlit

takže... pořád to nemůže jít na insomnii. Ale jsme blíž (IMG:http://forum.mystiq.org/public/style_emoticons/default/smile.gif)

ps: pokud má někdo nápad co s tím, neváhejte a pište...

edit: eldesitk - ne, to nejde.
edit: zjistil jsem jakým způsobem blizzard definuje, jestli spell využívá target, nebo je AOE, nebo potřebuje nějaký gameobject atd... Problém je v tom že i když to prokazatelně má fungovat, tak to... nefunguje. např. Shadowbolt má v DBC nastaveno, aby targetoval castera a přitom hra posílá data, že má targetovat nepřítele...
nemá někdo zdroják klienta? (IMG:http://forum.mystiq.org/public/style_emoticons/default/biggrin.gif) moc rád bych se na něj podíval

orifox 

21 January 2013 - 01:56 PM

Updating status to: Převzaté

ubírání HP nastaveno na:
(50+1*lvl) hp/sec = 4*(50+1*lvl) hp celkem
tedy:
lvl 1: 51hp/sec = 204hp
lvl 19: 69hp/sec = 276hp
lvl 70: 120hp/sec = 480hp

DMG nastaven na
10+35*lvl+[0 až (100+8*lvl)] dmg ("až" symbolizuje náhodu)
tedy:
lvl 1: 45 až 153 dmg
lvl 19: 675 až 927 dmg
lvl 70: 2460 až 3120 dmg

... vypočítat z rozsahů dmg a HP ty zdrojové hodnoty podle kterých jsem upravil spelly fakt nebylo vůbec jednoduchý (v podstatě to znamenalo kompletní přepsání dvou spellů) takže jestli se to někomu nelíbí, tak si může víte co.. stěžovat v bugreportu (IMG:http://forum.mystiq.org/public/style_emoticons/default/tongue.gif)

Co se týče těch rozsahů dmg, nejspíš nikdo nebude mít přesné tušení jak to fungovalo. Snažil jsem se to udělat tak, aby to nebylo zneužitelné a přitom to bylo použitelné. Je jasné, že nemůže pobíhat lvl 19 twink, který bude dávat za 4sec kouzlení dmg 3000. to prostě nejde. Proto mě napadlo to celé nastavit podle levlu, což jádro umožňuje. Pro lvl 70 je to sice poměrně silný spell, ale na druhou stranu má poměrně dlouhý channel a hlavně velmi dlouhý CD na to, aby to bylo extrémě zneužitelné. Pro lvl 19 jsem se snažil udělat aspoň nějakou variabilitu, která by umožnila dávat "nějaký" dmg a přitom nebyla moc OP.
Pro nižší levly je prakticky nemožné vyladit nastavení. Proto, v rámci zachování lore, můžu konstatovat akorát to, že hráči na nízkém levlu jsou moc slabí na to, aby takto účinnou zbraň ovládli.

edit: no, uz jsem myslel ze to je skoro hotový ale určení targetu se nedaří a nedaří... prozatím to dmguje jen castera (IMG:http://forum.mystiq.org/public/style_emoticons/default/sad.gif)

Solmyr 

04 March 2012 - 12:51 AM

Updating severity to: 1 - Low

Rohipnol 

23 January 2012 - 02:33 AM

http://wiki.mystiq.o...an-be-placed-in

Tento item nefunguje.

Item ma fungovat nasledovne(na lvl 70): ked item pouzijem malo by mi nahodit 4 sekundove chargovanie behom ktoreho by mi to malo vydrainit 250-400HP(tato cast funguje(aj ked draini 450)) nasledne by mal do targetu odpalit Physical DMG za 700-3000, dmgujucu cast tento item na mystiqu uplne vynecha.

Viz. popis http://www.wowwiki.c...omish_Death_Ray

Review the complete issue (launches new window)

Powered by IP.Tracker 1.3.4 © 2024  IPS, Inc.

TOPlist