Thread: [Ascend] list all the problems.

Page 1 of 3 123 LastLast
Results 1 to 10 of 23
  1. #1 [Ascend] list all the problems. 
    Registered Member
    Join Date
    May 2019
    Posts
    24
    Thanks given
    9
    Thanks received
    7
    Rep Power
    36
    hey guys, for the Ascend users, list all the problems that the source has.
    so we know what to fix. thanks in advance.

    got some few:

    - when banking, prayer glow.
    - entering raids is fine, leaving raids and re-entering raids gives you console error.
    Reply With Quote  
     

  2. Thankful user:


  3. #2  
    Registered Member
    Join Date
    Sep 2018
    Posts
    41
    Thanks given
    13
    Thanks received
    14
    Rep Power
    37
    -Theres an issue with Npcs when attacking a monster that doesn't have a space/underscore in its name(This might not be the most descriptive of it, Patched it like 3 or 4 months ago)
    -A lot of the newer pet data is not listed in the container
    -Remove all the current clans being loaded
    -Delete the Zulrah timer file(It still loads old data from the previous owners)
    -Well of goodwill is still partially filled from previous owners
    -Theres some code lying around rune-server that fixes objects that are on a different height level (Raids 1 doors, Plus a few other spots)

    i'm sure there is more I fixed that I didn't write down in the changelog I utilize.
    Reply With Quote  
     

  4. Thankful users:


  5. #3  
    Registered Member
    arch337's Avatar
    Join Date
    Sep 2008
    Posts
    2,705
    Thanks given
    170
    Thanks received
    285
    Discord
    Arch337#1337
    Rep Power
    606
    - when banking, prayer glow.
    There is a section [Only registered and activated users can see links. ] that has some tips
    - entering raids is fine, leaving raids and re-entering raids gives you console error.
    What are the errors?


    "A fail act is something you do regular, but a dumb act is something you can learn from"
    Spoiler for Problem?:
    Reply With Quote  
     

  6. Thankful users:


  7. #4  
    Registered Member
    Join Date
    May 2019
    Posts
    24
    Thanks given
    9
    Thanks received
    7
    Rep Power
    36
    Quote Originally Posted by arch337 View Post
    - when banking, prayer glow.
    There is a section [Only registered and activated users can see links. ] that has some tips
    - entering raids is fine, leaving raids and re-entering raids gives you console error.
    What are the errors?
    the error:
    Code:
    java.lang.NullPointerException
    	at ethos.model.minigames.raids.Raids.startRaid(Raids.java:360)
    	at ethos.model.players.packets.objectoptions.ObjectOptionOne.handleOption(ObjectOptionOne.java:857)
    	at ethos.model.players.ActionHandler.firstClickObject(ActionHandler.java:21)
    	at ethos.model.players.packets.ClickObject.processPacket(ClickObject.java:584)
    	at ethos.model.players.PacketHandler.processPacket(PacketHandler.java:179)
    	at ethos.model.players.Player.processQueuedPackets(Player.java:2123)
    	at ethos.model.players.PlayerHandler.process(PlayerHandler.java:183)
    	at ethos.Server.lambda$0(Server.java:174)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    startRaid
    Code:
    	public void startRaid() {
    		if (player.clan == null || !player.clan.isFounder(player.playerName)) {
    			player.sendMessage("You're not in a clan that you own, and can not pass the door.");
    			return;
    		}
    
    		int memberCount = player.clan.activeMembers.size();
    
    		if (memberCount < 1) {
    			player.sendMessage("You don't have enough people in your clan to start a raid.");
    			return;
    		}
    
    		if (memberCount > 22) {
    			player.sendMessage("Your clan exceeds the max limit of 22 players in Raids.");
    			return;
    		}
    		raidLeader=player;
    		int path1 = 1;
    		int way1=Misc.random(1);
    		path = path1;
    		way=way1;
    		raidPoints = 0;
    		for (String username : player.clan.activeMembers) {
    			Player p = PlayerHandler.getPlayer(username);
    			if (p == null || !p.inRaidsMountain()) {
    				continue;
    			}
    			if(p.combatLevel < 75 && p.totalLevel < 750){
    				p.sendMessage("You need at least 75 combat or 750 total level to attend raids.");
    				continue;
    			}
    			p.getRaids().raidLeader = player;
    			p.getRaids().path = path1;
    			p.getRaids().way= way1;
    			p.getRaids().raidPoints=0;
    			for(RaidRooms room : RaidRooms.values()) {
    				if(room.getWay() == way) {
    					p.getRaids().roomNames.add(room.getRoomName());      <--------- line 360
    					p.getRaids().roomPaths.add(room.getDoor());
    				}
    			}
    			p.getRaids().updateRaidPoints();
    			p.getPA().movePlayer(getStartLocation().getX(),getStartLocation().getY(),getHeight(player));     
    			p.sendMessage("@[email protected] to the Chambers of Xeric!");
    		}
    	}
    when you leave and try to enter nothing happens, it only gives the error. but if you logout and try to enter the game it works.
    Reply With Quote  
     

  8. Thankful user:


  9. #5  
    Registered Member
    arch337's Avatar
    Join Date
    Sep 2008
    Posts
    2,705
    Thanks given
    170
    Thanks received
    285
    Discord
    Arch337#1337
    Rep Power
    606
    Quote Originally Posted by Lumbo View Post
    the error:
    Code:
    java.lang.NullPointerException
    	at ethos.model.minigames.raids.Raids.startRaid(Raids.java:360)
    	at ethos.model.players.packets.objectoptions.ObjectOptionOne.handleOption(ObjectOptionOne.java:857)
    	at ethos.model.players.ActionHandler.firstClickObject(ActionHandler.java:21)
    	at ethos.model.players.packets.ClickObject.processPacket(ClickObject.java:584)
    	at ethos.model.players.PacketHandler.processPacket(PacketHandler.java:179)
    	at ethos.model.players.Player.processQueuedPackets(Player.java:2123)
    	at ethos.model.players.PlayerHandler.process(PlayerHandler.java:183)
    	at ethos.Server.lambda$0(Server.java:174)
    	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    startRaid
    Code:
    	public void startRaid() {
    		if (player.clan == null || !player.clan.isFounder(player.playerName)) {
    			player.sendMessage("You're not in a clan that you own, and can not pass the door.");
    			return;
    		}
    
    		int memberCount = player.clan.activeMembers.size();
    
    		if (memberCount < 1) {
    			player.sendMessage("You don't have enough people in your clan to start a raid.");
    			return;
    		}
    
    		if (memberCount > 22) {
    			player.sendMessage("Your clan exceeds the max limit of 22 players in Raids.");
    			return;
    		}
    		raidLeader=player;
    		int path1 = 1;
    		int way1=Misc.random(1);
    		path = path1;
    		way=way1;
    		raidPoints = 0;
    		for (String username : player.clan.activeMembers) {
    			Player p = PlayerHandler.getPlayer(username);
    			if (p == null || !p.inRaidsMountain()) {
    				continue;
    			}
    			if(p.combatLevel < 75 && p.totalLevel < 750){
    				p.sendMessage("You need at least 75 combat or 750 total level to attend raids.");
    				continue;
    			}
    			p.getRaids().raidLeader = player;
    			p.getRaids().path = path1;
    			p.getRaids().way= way1;
    			p.getRaids().raidPoints=0;
    			for(RaidRooms room : RaidRooms.values()) {
    				if(room.getWay() == way) {
    					p.getRaids().roomNames.add(room.getRoomName());      <--------- line 360
    					p.getRaids().roomPaths.add(room.getDoor());
    				}
    			}
    			p.getRaids().updateRaidPoints();
    			p.getPA().movePlayer(getStartLocation().getX(),getStartLocation().getY(),getHeight(player));     
    			p.sendMessage("@[email protected] to the Chambers of Xeric!");
    		}
    	}
    when you leave and try to enter nothing happens, it only gives the error. but if you logout and try to enter the game it works.
    Seems like p.getRaids() is null or room.getRoomName().
    You can try do:
    Code:
    			for(RaidRooms room : RaidRooms.values()) {
    				if(room.getWay() == way) {
    if(room == null) System.out.println("room is null for some reason!");
    if(p.getRaids() == null) System.out.println("p.getRaids() is null for some reason!");
    					p.getRaids().roomNames.add(room.getRoomName());
    					p.getRaids().roomPaths.add(room.getDoor());
    				}
    			}
    Then take a look what it print out.


    "A fail act is something you do regular, but a dumb act is something you can learn from"
    Spoiler for Problem?:
    Reply With Quote  
     

  10. Thankful users:


  11. #6  
    Registered Member
    TheChosenOne's Avatar
    Join Date
    Jan 2013
    Posts
    976
    Thanks given
    47
    Thanks received
    160
    Rep Power
    366
    Quote Originally Posted by arch337 View Post
    Seems like p.getRaids() is null or room.getRoomName().
    You can try do:
    Code:
    			for(RaidRooms room : RaidRooms.values()) {
    				if(room.getWay() == way) {
    if(room == null) System.out.println("room is null for some reason!");
    if(p.getRaids() == null) System.out.println("p.getRaids() is null for some reason!");
    					p.getRaids().roomNames.add(room.getRoomName());
    					p.getRaids().roomPaths.add(room.getDoor());
    				}
    			}
    Then take a look what it print out.
    It's either getRoomName() or roomNames. If it was getRaids(), the exception would be thrown a couple of lines earlier.
    My informative threads:
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  12. Thankful users:


  13. #7  
    Owner of Colossus-PS
    combatx's Avatar
    Join Date
    Mar 2013
    Posts
    76
    Thanks given
    3
    Thanks received
    5
    Discord
    TheFruitCake#8949
    Rep Power
    16
    The list for ascend is well over 100+ bugs, I wouldn’t be concerned about them unless you’re looking to host the server. Here’s a few...
    - Camera rotation
    - trading
    - Trading post
    - Wilderness clipping
    - Godwars clipping
    - item definitions
    - Skills, Hunter, cooking
    - full screen client
    - Dragon spear
    The list is endless.... Goodluck
    Reply With Quote  
     

  14. #8  
    Registered Member
    Join Date
    Sep 2018
    Posts
    41
    Thanks given
    13
    Thanks received
    14
    Rep Power
    37
    Quote Originally Posted by combatx View Post
    The list for ascend is well over 100+ bugs, I wouldn’t be concerned about them unless you’re looking to host the server. Here’s a few...
    - Camera rotation
    - trading
    - Trading post
    - Wilderness clipping
    - Godwars clipping
    - item definitions
    - Skills, Hunter, cooking
    - full screen client
    - Dragon spear
    The list is endless.... Goodluck
    Wait, Whats wrong with Camera Rotation. Haven't noticed any issues myself.
    Also what's wrong with Trading? I haven't really played around with more than 1 account on the test world at once, Curious if Trading will need to be rewritten in-order to have 0 bugs with it.
    Reply With Quote  
     

  15. #9  
    Registered Member
    Join Date
    Aug 2017
    Posts
    77
    Thanks given
    35
    Thanks received
    61
    Rep Power
    17
    The auto-retaliate bug is all I can think of that hasn't been listed off the top of my head. I think combatx is talking about the hovers for skills like hunter & cooking, as well as hunter displaying as level 1 sometimes even if the player has 2+ hunter. Its a client sided issue. I also believe I read somewhere this is an issue with RSA or something else that allows the server to be flooded & crashed but I'm not sure.
    Reply With Quote  
     

  16. #10  
    Owner of Colossus-PS
    combatx's Avatar
    Join Date
    Mar 2013
    Posts
    76
    Thanks given
    3
    Thanks received
    5
    Discord
    TheFruitCake#8949
    Rep Power
    16
    I won’t list every bug, because you should learn instead of people telling you, but the camera rotation is dropping by 1-2 game ticks just enough to notice it. Enjoy...
    Reply With Quote  
     

Page 1 of 3 123 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Gfx list all the way up to 2957
    By Bart in forum Configuration
    Replies: 19
    Last Post: 10-25-2012, 08:27 PM
  2. Replies: 4
    Last Post: 12-26-2010, 01:14 PM
  3. Replies: 11
    Last Post: 03-29-2010, 07:28 PM
  4. List all the dupe glitches here!
    By Avalanche in forum Help
    Replies: 2
    Last Post: 02-03-2009, 04:21 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •