Author Topic: 1.1.6 Final  (Read 7412 times)

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
1.1.6 Final
« on: September 03, 2010, 03:02:05 PM »
www.ownageclan.com/war3source

REPLACE ALL ENGINES and main War3Source.smx


1.1.6 FINAL

fixed bloodmage revival cooldown (may not be revived via pheonix again in 15 seconds)

on spawn ultimate cooldown for human and orc for 10 seconds

prevented some statistics spam from database errors

B8

added error messages to in game changerace menu (since u people <he who shalt not be named> never look at the error logs)

updated statistics engine

fixed skills duplicating with translated skills (undead)

fixed setgold command

B7

succubus changes, now a packaged race

reduced night elf true shot to 20%

reduced crypt lord impale chance to 15%

help menu has its own engine

W3CreateEvent has its own engine

changed undead proc chance and leech amount

full race translation prototype (on undead, see undead for example)

blood hunter ultimate damage/distance increased

XP recieved for being near bomb plant or defuse

XP handling moved to its own engine, new xp API

W3CreateEvent reimplemented

W3LOS will trace toward abs origin (feet) instead of eye, because it will never hit smaller models ie headcrab / ducking



B6


Weapon drop signature updated

optimized orc timer

races are stored in its own engine

fixed war3bug not storing foreign characters correctly.

cooldown manager overhaul (no API change), now implemented via Linked list, estimated to be 8400% more efficient

weapon restrictions will check for current weapons next frame when set

statistics for races kill deaths and time played

Fixed warden and orc respawn exploit (queuing these races as ur next pending races and getting respawn skills when u die)

W3GetVar to access some temporary/persistant variables from war3source, without creating natives for each of them. see API

W3SkillCooldownOnSpawn makes a skill go into cooldown at player spawn. see API

no longer prints precached sounds to server console

engines named

B5


fixed undead leeching while dead

new native W3LOS(client,target) checks line of sight

damage engine improvements, correctly remembers damage even if the dealdamage kills the player (needs testing)

orc will calculate critical damage correctly

orc nade will deal true damage, because the initial triggering damage already went through armor

orc nade damage reduced to max of 2.2x and minimum of 0.7x

fully implemented physical and magic armor. physical and magic armor is ignored TRUE damage (duh)

weapon restriction priority to override others (advanced developers)

changed procing skills to Hexed check

remade skillsinfo menu

reduced human bash to 0.2 seconds

fixed boots buff still applied when it was removed (traded)

B4dev1

War3_GetAimTraceMaxLen(client,endpos[3],distance);
traces towards where the client is looking at but ends at a certain distance



B4

ALL CUSTOM RACES REQUIRES A RECOMPILE

update the addons folder!

changed Credits -> Gold !!!! along with the commands
IF YOU ARE ON SQLITE, YOU WILL LOSE YOUR GOLD (OLD CREDITS) . MYSQL will not lose credits->gold.
SQLITE cannot rename column and its not worth doing full db conversion for sqlite.

removed command showgold, whats the point? just open the damn shopmenu

optimized buff system, now fully cached!

all default and packaged races now implement silence checks

added translation system to main war3 and undead and human (work in progress). No actual translations are available

_common translation (stuff like "Ultimate Not Ready") is automatically loaded for all races

damage multiplier is now nested outside dealdamage, so the dealdamage inside a takedmg does not change the original damage multi.

delayed restricted items removeal (health was giving problems)

changed weapon restrictions to have per client per race restrictions

glow alpha is now ignored (deprecated)

B3

engine 5 (buff system) optimization (cache values on change)

fixed shopmenu trying to retrieve CS money on TF2

war3bug has a 1 second delay between reports (per player)

war3bug can also forward the bugs to your own configured db (same db where ur xp is saved ie "default" in database.cfg)
set "war3_bug_to_my_db 1" in server.cfg or war3source.cfg

fixed engine 8 escape string

orc revive changed to OnWar3EventDeath to prevent race switch revival


B2
report a bug in game: say war3bug <bug description>

cvar change game description
war3_game_desc 1 (default 1)

war3_buyitems_csmoney is now default 0

fixed voodoo

fixed sock staying after trading it for a different item when item limit was reached

fixed health item staying after it was replaced, it will force you back to new max hp if you are higher

fixed shopmenu item buy replacement

no target found message was not divided by 10

glow buff constants and if same priority the latest set takes effect

B1

interface overhaul, old races will work with new interface however they are easily convertable, use the new interface functions
see interface for new functions


old functions are DEPRECATED and WILL NOT WORK, follow the deprecation and implement the new functions


overhaul of buff system into engine 5

glow is now buff system

overhaul of damage system (engine 6)

self check system (engine 7): if any core plugins fail, all war3 related plugins (other core and races) will automatically shutdown to prevent error logs spam.

compiled interface compatability check implemented for future races

added more tags for more compile time error checking

update notifier and a server tracker (engine 8)

undead optimizations

buy items via cs money

war3_buyitems_csmoney 1

changed human trace to MASK_ALL

fixed multi human double teleport

reduced undead low gravity to 50% of normal gravity at max level

administrative commands and menus moved to engine 9 and 10

xp is shared across races when saving xp is disabled
« Last Edit: September 03, 2010, 03:05:12 PM by Ownz »

kostet_ptz

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: 1.1.6 Final
« Reply #1 on: September 04, 2010, 03:56:12 AM »
Good job. But can you make a built in support of translation files (*phrases.txt) for all?
« Last Edit: September 04, 2010, 03:59:01 AM by kostet_ptz »

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Final
« Reply #2 on: September 04, 2010, 06:35:16 AM »
ill try, just keep nagging. meanwhile ill be working on converting W3 for SH

zero

  • Full Member
  • ***
  • Posts: 194
    • View Profile
    • IBIS Gaming
    • Email
Re: 1.1.6 Final
« Reply #3 on: September 04, 2010, 11:33:18 AM »
ill try, just keep nagging. meanwhile ill be working on converting W3 for SH

What is SH?

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Final
« Reply #4 on: September 04, 2010, 11:50:57 AM »
SuperHero

Schmarotzer

  • Full Member
  • ***
  • Posts: 189
  • Ich schmarotze dich!
    • ICQ Messenger - 258631507
    • View Profile
    • Russian Fan-Site for german folk-rock-metal band Schandmaul
Re: 1.1.6 Final
« Reply #5 on: September 05, 2010, 02:49:22 AM »
try to compile standard files WC3Incs and War3Source.sp
and...
Welcome to my server

Rambomst

  • Newbie
  • *
  • Posts: 5
    • View Profile
    • Email
Re: 1.1.6 Final
« Reply #6 on: September 05, 2010, 03:37:31 AM »
try to compile standard files WC3Incs and War3Source.sp
and...
Mine compiles fine.

Schmarotzer

  • Full Member
  • ***
  • Posts: 189
  • Ich schmarotze dich!
    • ICQ Messenger - 258631507
    • View Profile
    • Russian Fan-Site for german folk-rock-metal band Schandmaul
Re: 1.1.6 Final
« Reply #7 on: September 06, 2010, 09:15:44 AM »
Code: [Select]
L 09/06/2010 - 17:03:58: [war3source/compiled/War3Source.smx] Disallow string len(193)>176
L 09/06/2010 - 17:11:50: [war3source/compiled/War3Source_Engine_Statistics.smx] SQL error: [SQLTCallbackNone] (160009) Lost connection to MySQL server during query
L 09/06/2010 - 17:21:33: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:33: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:33: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:36: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:36: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:36: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:38: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:38: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:38: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:41: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:41: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:41: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:44: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:44: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:44: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:46: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:46: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:46: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:49: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:49: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:49: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:50: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:50: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:50: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:21:51: [SM] Plugin encountered error 15: Array index is out of bounds
L 09/06/2010 - 17:21:51: [SM] Displaying call stack trace for plugin "war3source/compiled/War3Source.smx":
L 09/06/2010 - 17:21:51: [SM]   [0]  Line 54, W3SIncs/sqltop100.inc::T_RetrieveTopCallback()
L 09/06/2010 - 17:24:19: Error log file session closed.
Server regularly crash (
1.1.6final
Welcome to my server

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Final
« Reply #8 on: September 06, 2010, 09:21:46 AM »
definitely not 1.1.6 final.  W3SIncs/sqltop100.inc has been moved to its own plugin

Schmarotzer

  • Full Member
  • ***
  • Posts: 189
  • Ich schmarotze dich!
    • ICQ Messenger - 258631507
    • View Profile
    • Russian Fan-Site for german folk-rock-metal band Schandmaul
Re: 1.1.6 Final
« Reply #9 on: September 06, 2010, 12:10:26 PM »
I'm deleted all my old server. Updated and installed 1.1.6final
Welcome to my server

Ownz

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 2437
  • chmod -R 777 *
    • View Profile
    • OwnageClan
Re: 1.1.6 Final
« Reply #10 on: September 06, 2010, 12:13:06 PM »
my bad, wait for 1.1.7 and see what happens.
these errors do not crash servers

mats

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: 1.1.6 Final
« Reply #11 on: September 08, 2010, 02:51:50 PM »
Why is it trying to connect to your mysql server? (and its not working)

Code: [Select]
L 09/08/2010 - 22:44:59: [war3source/War3Source_Engine_Statistics.smx] [W3 SQL Engine Statistics] [2003]: Can't connect to MySQL server on 'mysql.ownageclan.com' (113)
« Last Edit: September 08, 2010, 02:54:53 PM by mats »