aCis Interlude Server Pack 173rev.

SVN: http://subversion.assembla.com/svn/acis_project/
Timeline: http://trac.assembla.com/acis_project/timeline
Forum: http://acis.i-live.eu/


Changeset 165

XMLFactory, Formulas rework, baseStats deletion.

Ok, that does 3 days I didn't commit but there was a good reason (as always when I don't commit) ^_^". I was testing some experimental features, and some revert back. Some formulas have been corrected aswell, or "tweaked". Here's the list of changes :

baseStats
- reverted baseStats.xml to IL stuff. Why ? Values/tables are calculated on the fly from core (no use of external technology = less ram/cpu consumption), and are more accurate (no rounded values).
- saveVs from skills have been deleted, and replaced by core side formula (= less data from skill as all skillTypes use same stats, aka MEN or CON, to be calculated). Many XMLs are concerned.

XMLFactory
- That's EXPERIMENTAL feature. All XMLs are now loaded from a single instance. That means clean code (some XML refactor codes are cut per 1/3), and normally less objects created. The use is very simple aswell. From the moment, no problem has been discovered using it.
- armorsets' XML got a new structure (must be updated).

Formulas
- a big rework has been made on Formulas.java. All Func have been moved in the folder named "funcs". Old funcs have been moved on a new folder "basefuncs".
- many formulas (mainly magical) got now proper logs. You can see them activating "Developer" option in server.properties. I hope it will help you to find eventual issues.
- some formulas have been reworked from scrap:
- calcAtkBreak (renamed calcCastBreak) has been improved and the use is more simple/generic. Mobs casts aren't broken so often (depending of IA, goes to 10% to 30% of player rate).
- calcHitMiss uses retail infos (verified from l2guru 2007 forum post / L2p bravehost).
- calcMagicEffect has been tweaked (because effects weren't noticeable at all : 10% fail only on a red mob). Effect has been x2. I think the formula is still "too kind" with players, anyway.
- resistances are now directly applied instead of lolcalculated (understand than 20 resist = 20% now instead of 24%, etc).


Changeset 166

Misc, misc, misc

- FakeDeath is now off-like (once activated, toggle is locked, until you type /stand or click on sit/stand button.)
- visual effects have been added for 8 seals/fire skills (ty SweeTs for idea).
- skill mastery is calculated only for players (waste of ressources for other L2Character than players, as stat is 0).
- fix \n on chat, ty manoell for the 1 line fix Tongue.
- continue previous work on resistance calculation (better said, I forgot 2 of them in previous commit).
- added a 2,5sec paralyze task on ressurection (FD is concerned too), which force ppl to get the "wake up" animation (based on sitTask paralyze stuff).
- renamed/clean some packets


Changeset 167

Me, ashamed ? Nevah. My Ohlolol account depends of that commit Cheesy.

Special thanks to "Advanced Find and Replace 6", haha.


Changeset 168

Deletion of GeoEditor and ManaPotion handler.

As mana potions haven't any existing skill (verified both on 3 months old L2off IL sources and on a running L2off), I decided to link potions with mana herbs effects. Mana drug give back 12% mana, mana potion give back 18%.

MPots aren't supposed to be usable, so from now, end of chatting about MPots.


Changeset 169

Buffs system, Enchant system, misc

Buffs system
- reverted to be IL-like. Ty stanus for report.
- Dances aren't put anymore at end of buffs bar, and aren't "saved" compared to others buffs.

Enchant system
- refactored the enchant process, adding many checks and securities (warehouse, can't enchant during store,...).
- added retail messages.

Misc
- addition of Q019;
- fix messages when a player/summon hit an invul NPC. Split that message in invul / invul paralyzed (medusa type) aswell.
- typos, and revert noquest.htm content for IL type.


Changeset 170

MapRegion XMLization
- SQL -> XML;
- Corrects Prismeval Wharf teleport issue (one PZ becomes a TZ);
- Clean TownManager postIL stuff.


Changeset 171

2 XMLizations, typos fixes & Misc.

XMLizations
- access_levels && spellbooks (previously skill_spellbooks) are now XMLized.

Typos fix
- many typos fix on GS logs. That's nothing more than esthetic issue. That's 80% modified files of that commit.
- some "counters" (TableName: Loaded xx blabla) have been reworked.
- drop of the timer (GS started in xx seconds).

Misc
- qItems are now "no destroyable". When it's not retail-like, it goes the good point to avoid exploits, such as deleting your qItems and continue the quest as if nothing appears. Doing retail will ask to remake each quest, adding checks for any qItem.
- cleaned the few qItems which were "no_destroyable" (as handled directly by core), and clean the CWs enchant stuff.


Changeset 172

XMLs, XMLs, XMLs... And misc !

XMLS
- XMLization of NpcWalkerRoutesTable && AdminCommandAccessRights.
- NpcWalker system have been slightly refactored/updated aswell.
- cleanup in all existing XML tables, for cleaner coding style.
- cleanup some XMLs (to reduce length and improve readability).
- Ty DiNoR for SQL -> XML work on walker part. And death to NPEs.

Misc
- addition of 2 quests, Q032/259. Ty fernandopm && Richijs4 !


Changeset 173

Enchant, reuseDelay for items, Skills / Items fixes

Enchant
- Fix enchants, which are now possible on equipped items (not only inventory).
- Fix success enchant message.

reuseDelay
- Items use from now the reuseDelay of their template ; if nothing is found it will use skill item reuse delay (as previously). Simple example on CP potion : reuse delay is 500ms on item, 50ms on skill. It will use 500ms. If item hasn't delay it would use 50ms instead. Before this commit, it was using 50ms. http://www.l2jserver.com/forum/viewtopic.php?f=69&t=23069
- Delete message on skill's use (post-IL stuff)

Skills / Items
- fix some SAs values (Miser, Cheapshot and Quick Recovery mainly), and add some missing SAs.
- fix Triple Slash (ty sa_"theXMLdev"_har Cheesy) power values.



Dėmesio! Jūs neturite teisių matyti paslėptą tekstą.





# 1 |  D3v1lFr0mH3ll  |   7 Rugpjūčio 2011 15:41    
pvp serva pakurt ant jo sunkei :/ bet low, mid puikiai tinka 01

   
# 2 |  Avenged  |   7 Rugpjūčio 2011 19:32    
Tiesiog daug config'u reiketu paciam isimesti. :) Bet siaip jeigu noro yra, viskas imanoma. :)

   
# 3 |  Lenn  |   7 Rugpjūčio 2011 22:48    
gaila tokiu freya pack nera :/ turiu omeny geru is free

   
# 4 |  daimonass  |   8 Rugpjūčio 2011 06:06    
Lenn pritariu tau, butu tikrai nuostabu, kad kazkas pradetu daryti frey/h5 packus, o ne c6 kurie baigia ismirti kitur, tik ne pas mus.

   
# 5 |  paskiokas789  |   8 Rugpjūčio 2011 09:06    
paimsiu, gal tiks mid rate serveriukui 01

ka daryt su mmocore.jar ir javolution.jar failais??

   
# 6 |  libi  |   15 Rugpjūčio 2011 14:33    
paskiokas789,
ikelk

   
# 7 |  NsStop  |   15 Rugpjūčio 2011 22:01    
sudas

   
# 8 |  dupucukt  |   16 Rugpjūčio 2011 06:06    
?? ??????? ?? ??????? ???, ???? ????? .

   
# 9 |  SwPro  |   18 Rugpjūčio 2011 13:15    
dead link

   
# 10 |  Avenged  |   18 Rugpjūčio 2011 13:29    
Idesiu iskart 177 rev'a. Stai linkas: http://www.4shared.com/file/y24FpK04/aCis_Compiled_Revision_177.html

   





Vartotojai, kurie yra grupėje Svecias, negali rašyti komentarus šioje naujienoje.

Navigacija

Failų Kategorijos

TOP Naujienos

Prisijungimas

Portale
Vartotojai (1):
Svečiai (8):
Robotai (2):
Visame tinklapyje: 11

Apklausa

Komentarai